Somme à 3 colonnes

Y compris Power BI, Power Query et toute autre question en lien avec Excel
j
jvdo
Jeune membre
Jeune membre
Messages : 43
Appréciation reçue : 1
Inscrit le : 25 juillet 2018
Version d'Excel : 2010

Message par jvdo » 26 juillet 2018, 03:08

Bonsoir,

Optima, c’est le pluriel de optimum (neutre de je ne sais plus quelle déclinaison latine) comme un minimum, des minima.

Cordialement
Avatar du membre
totolina
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 20 juillet 2018
Version d'Excel : 2013

Message par totolina » 26 juillet 2018, 11:17

Que voulez vous dire quand vous dites que dans mon exemple il y a deux optima?
j
jvdo
Jeune membre
Jeune membre
Messages : 43
Appréciation reçue : 1
Inscrit le : 25 juillet 2018
Version d'Excel : 2010

Message par jvdo » 26 juillet 2018, 13:23

Bonjour,

2202101022101 et 2002101022121 sont 2 optima.
Le 2ème chiffre a été permuté avec l'avant dernier.
C'est normal vu que dans le tableau de données, les lignes 2 et 12 des colonnes 1 et 3 sont égales.
On peut donc permuter ces positions

Cordialement
Avatar du membre
totolina
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 20 juillet 2018
Version d'Excel : 2013

Message par totolina » 26 juillet 2018, 16:10

J'ai commencé à regarder comment faire avec ce que tu m'as dis et j'y comprend pas grand chose ::o
Peux tu m'aider à le faire ou le faire si ça ne te dérange pas ça serrai vraiment gentil de ta part

Merci
j
jvdo
Jeune membre
Jeune membre
Messages : 43
Appréciation reçue : 1
Inscrit le : 25 juillet 2018
Version d'Excel : 2010

Message par jvdo » 26 juillet 2018, 16:30

Bonjour,
Regarde le fichier joint pour l'approche solver (simplexe).
C'est assez détaillé je pense mais si tu n'as jamais fait de programmation linéaire, je ne sais pas ce que ça peut donner en terme de compréhension.
Cordialement
ccm_somme_3_colonnes_solver.xlsx
(181.42 Kio) Téléchargé 6 fois
Avatar du membre
totolina
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 20 juillet 2018
Version d'Excel : 2013

Message par totolina » 26 juillet 2018, 17:48

Merci je vais regarder, toi tu ferrai ce que j'ai demandé en combien de temps?
j
jvdo
Jeune membre
Jeune membre
Messages : 43
Appréciation reçue : 1
Inscrit le : 25 juillet 2018
Version d'Excel : 2010

Message par jvdo » 26 juillet 2018, 18:07

Bonsoir,

Maintenant que l'algorithme est clair, si j'avais à le faire, je le ferais (en macro) en 2 ou 3 h je pense.

Il y a une boucle de 0 à 3^13-1, un changement de base, des sommeprod sur l'écriture en base 3, un calcul d'écart-type, un test pour mémoriser la ou les combinaisons d'écart-type minimal.
Quelqu'un qui développe régulièrement des macros le ferait beaucoup plus vite.

Cordialement
j
jvdo
Jeune membre
Jeune membre
Messages : 43
Appréciation reçue : 1
Inscrit le : 25 juillet 2018
Version d'Excel : 2010

Message par jvdo » 27 juillet 2018, 03:48

Bonsoir,

Le plus long, ce sont les mises en forme conditionnelles, les commentaires dans le programme et les fioritures.
Le programme est très court et presque simple.
Il lui faut 42s pour s'exécuter sur mon pc (poussif le pauvre).
J'ai mis 3 affichages de solutions. Dans ton exemple, 2 suffisent mais dans d'autres cas, il faudra peut -être en rajouter.... sauf si tu ne t'intéresses qu'à la première solution trouvée.

Cordialement
ccm_somme_3_colonnes_macro.xlsm
(23.56 Kio) Téléchargé 7 fois
1 membre du forum aime ce message.
Avatar du membre
totolina
Nouveau venu
Nouveau venu
Messages : 9
Inscrit le : 20 juillet 2018
Version d'Excel : 2013

Message par totolina » 27 juillet 2018, 23:10

Merci beaucoup ça m'a grandement aidé :bien:
Je vais essayé de comprendre le fonctionnement.
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message