Je crois que vous n'avez pas bien compris le problème : ce n'est pas pour vous que c'est complexe, c'est pour Excel !
Trouver une solution à votre question avec aussi peu de contraintes que celles données est comme chercher une aiguille dans une botte de foin. Il faut que vous donniez un maximum de contraintes que votre solution doit satisfaire, et peut être que le solver (addin) pourra vous aider.
Mais encore une fois, vu l'allure de vos exemples, selon moi, vous pourriez éviter ce casse-tête avec un peu de rigueur et d'organisation en amont !