Bonjour à tous,
J’ai découvert votre site il y plusieurs mois et j’y vais régulièrement pour voir et apprendre.
Etant donné la richesse des échanges et la compétence de certains, je me lance en posant une question.
Je cherche un logiciel, un code, une macro ou autre qui me permettrait d’optimiser des variables selon certaines contraintes ou règles, comme le fait un peu la macro Solver.
Je donne un exemple:
J’ai plusieurs pots que je vais nommer par les lettres de l’alphabet (26) A, B, C … jusqu’à Z.
J’ai 52 semaines dans l’année de 1 à 52.
J’ai au final 1352 combinaisons pots/semaine (26 x 12), soit de A1 à A52, et de B1 à B52, et ainsi de suite jusqu’à Z1 à Z52
Chaque pot à une valeur définie au départ entre 0 et 100 unités, et ces pots viennent se remplir journalièrement.
J’ai donc 3 dimensions (un axe temporel pour les semaines, un axe pots (24) et un axe de valeur de ces pots)
L’objectif est de suivre le remplissage de ces 1352 pots, et d’appliquer des règles en automatique, c’est là ma préoccupation.
- Si le pot ne se rempli pas assez, il faut le fermer et affecter le résiduel à un autre pot selon optimum défini par des règles
Exemple : si D10 est défini à 50 et qu’il ne se remplit que de 30, je décide de fermer D10 à 30 et de verser le résiduel initial de D10 qui est de 20 vers un autre pot selon règles. Ce peut être n’inporte quel pot des 1351 restants.
- Si le pot se remplit de trop et dépasse sa valeur maxi, il faut le repérer et verser le complément sur un autre pot selon optimum défini par des règles.
Exemple : si E5 est défini à 30 et qu’il se rempli à 35, je décide de fermer le pot E5 à 30 et de verser le résiduel de 5 sur n’importe quel pot des 1351 restants.
L’idée serait que ces actions se fassent un maximum en automatique à l’aide d’un « Solver/optimiseur » selon des règles de fermeture et de réaffectations des pots définis.
Un reporting visuel pour aider serait également le bienvenu
J’espère avoir été suffisamment clair et pas trop long…
Je suis ouvert à toutes propositions.
Merci