Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour Chinel, JHA,
Il manque un paramètre important.
Dans votre exemple on pourrait très bien mettre 1,2,3 ... 6 machines, rien ne s'y oppose. On obtiendra toujours un résultat.
Y a t-il un autre paramètre qui serait discriminant ?
Temps de cycle minimum, nombre de machine minimum, débit max par machine .....
Dans la case "B" ? si c'est celle-là, c'est normal car la machine à 2 silos et ceux-ci ne peuvent que accepter 4.000 ou 5.000 par silos. Donc un silo de 4.000 et un autre silo de 4.000 (par exemple) est égale à 8.000 dans la machine ou silo de 5.000 et l'autre de 5.000 est = à 10.000
Merci de ton aide.
Sans ces infos pertinentes qui peuvent servir de discriminants, il n'est pas possible de donner un résultat correct.
Il faudrait donc connaitre le nombre de silos ainsi que leur capacité pour chaque machine.
Bonjour Chinel, JHA,
Il manque un paramètre important.
Dans votre exemple on pourrait très bien mettre 1,2,3 ... 6 machines, rien ne s'y oppose. On obtiendra toujours un résultat.
Y a t-il un autre paramètre qui serait discriminant ?
Temps de cycle minimum, nombre de machine minimum, débit max par machine .....
Remettez à jour votre fichier.
Dans votre exemple vous avez pour les machines 1 à 3 10000, donc ok on en déduit que ce sont des machines 5000 avec deux silos.
Pour la machine 4 vous avez 15000 (???) Cela dépasse sa capacité, non ?
Pourquoi pas alors machine 4 10000 et machine 5 5000 ?
Si on prend le fichier de JHA qui est très bien ! On remarque que dans la case "D" il y a :
machine 1
53000
machine 2
53000
machine 3
53000
machine 4
53000
machine 5
53000
machine 6
57000
mais c'est là qui il y a un problème car les machines produisent par 4.000 ou par 5.000 donc par exemple si on prend le résultat de la machine 1 elle ne pourra avoir un résultat de 53.000 mais bien de 50.000 ou 55.000 ou 60.000 car un multiple de 5.000 (si bien-sur elle tourne en 5.000) si elle tournait en 4.000, alors on aurait 52.000 ou 56.000 ou 60.000 ..... etc mais les autres auront une différence vis-à-vis de ça . Mais la totalité des machines, ne peuvent pas dépasser le nombre de la case "A" . ouf pas facile ça ! 🙂
Re le fil,
Un essai en PJ.
J'ai ajouté une colonne de capacité machine 4000 ou 5000.
J'ai aussi ajouté le volume produit qui peut être différent du volume demandé ( avec les machines 4000 ou 5000 )
A tester :
Re le fil,
Un essai en PJ.
J'ai ajouté une colonne de capacité machine 4000 ou 5000.
J'ai aussi ajouté le volume produit qui peut être différent du volume demandé ( avec les machines 4000 ou 5000 )
A tester :
Un deuxième essai.
En utilisant une table exhaustive, on a toutes les combinaisons, donc sur de trouver l'optimum.
Plus complexe, mais vu de la première feuille, aucune différence.
Il trouve même quand ce n'est pas possible en produisant le minimum au dessus du requis.
Re le fil,
Un essai en PJ.
J'ai ajouté une colonne de capacité machine 4000 ou 5000.
J'ai aussi ajouté le volume produit qui peut être différent du volume demandé ( avec les machines 4000 ou 5000 )
A tester :
Bonjour Chinel,
Au post #1 vous parlez d'un fichier XL, non de VBA.
En VBA ça ferait la même chose que le fichier du post #13 mais surement en un peu plus lent.
Vous y verriez quel avantages ?
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD