Calculer les combinaisons

lebontuyau

XLDnaute Nouveau
Bonjour les costauds,

Ca fait très très longtemps que je ne me suis pas manifesté mais là je suis désespéré : (

Je vous explique.

Je dispose d'une grille de 11 cases représentant 11 joueurs de football : )

case 1 = joueur1
case 2 = joueur2
..
case 11 = joueur11




Comment faire pour qu'Excel me calcule toutes les combinaisons possibles sur ces 11 cases ?
Apparemment il y en aurait 39 millions (11 x 10 x 9 x 8 x 7 x 6 x 5 x 4 x 3 x 2 x 1) = factoriel

J'aimerais bien entendu que cela puisse être réalisé via un script VBA
Mais quel est ce script ?


Au final
Par exemple, 1ère combinaison :

case 1 = joueur1
case 2 = joueur2
..
case 11 = joueur11



2è combinaison :
case 1 = joueur2
case 2 = joueur1
..
case 11 = joueur11

etc..

Mouais dur dur, et moi pas assez calé en math : (

Merci les costauds
 

Modeste geedee

XLDnaute Barbatruc
Re : Calculer les combinaisons

Bonsour®

???
dans quel but ?
consulter chacune des combinaisons à raison d'une combinaison par seconde te prendra 450 jours !!!

de plus le nombre de combinaisons pourra être réduite en considérant que tout les joueurs ne sont pas aptes ou adéquats dans chaque poste.

voir les discussions similaires en bas de cette page ...
 

lebontuyau

XLDnaute Nouveau
Re : Calculer les combinaisons

Merci pour ta réponse.
En fait chaque case dispose d'un coefficient et chaque joueur d'un total points
Je cherche donc à connaître la combinaison qui me permettrait de totaliser le max de points

Exemple :

Case 1 = coeff x 1
Case 2 = x 3
Case 3 = x 1.5
...


Joueur 1 = 100 pts
Joueur 2 = 200 pts
joueur 3 = 150 pts
..

Combinaison 1 :
Joueur 1 sur case 1 = 100 x 1 = 100 pts
Joueur 2 sur case 2 = 200 x 3 = 600 pts
Joueur 3 sur case 3 = 150 x 1.5 = 225 pts
total = 925 pts

Combinaison 2 :
Joueur 1 sur case 3 = 100 x 1.5 = 150 pts
Joueur 2 sur case 2 = 200 x 3 = 600 pts
Joueur 3 sur case 1 = 150 x 1 = 150 pts
total = 900 pts

Résultat : meilleure combinaison = la n°1 = 925 pts (total le plus élevé)

voilà, j'aimerais qu'Excel puisse me donner cela : )


Stéphane
 

ROGER2327

XLDnaute Barbatruc
Re : Calculer les combinaisons

Bonjour à tous.


Inutile de sortir la grosse artillerie...​


Bonne journée.


ℝOGER2327
#8048


Dimanche 22 Absolu 143 (Emmanuel Dieu - fête Suprême Seconde)
7 Vendémiaire An CCXXIV, 5,5547h - carotte
2015-W40-2T13:19:52Z
 

Pièces jointes

  • Meilleure combinaison.xlsx
    13.2 KB · Affichages: 84

ROGER2327

XLDnaute Barbatruc
Re : Calculer les combinaisons

Re...


Merci pour ta réponse Roger,

Punaise, elles sont balèzes les formules, j'y comprends rien : (

(...)
Voyez si les quelques explications jointes peuvent vous aider...​


ℝOGER2327
#8050


Lundi 23 Absolu 143 (Sainte Varia-Miriam, amphibie - fête Suprême Quarte)
8 Vendémiaire An CCXXIV, 0,9012h - amarante
2015-W40-3T02:09:46Z
 

Pièces jointes

  • Formule matricielle.pdf
    99.4 KB · Affichages: 64
Dernière édition:

lebontuyau

XLDnaute Nouveau
Re : Calculer les combinaisons

Bon super boulot Roger, vraiment nickel.

Cependant je n'ai pas tout dit (car je pensais déjà que ma demande initiale n'était pas réalisable).

Voilà en fait, il faut savoir que les points d'un joueur va être différent d'une case à l'autre !
voici ci-dessous les points attribués à chaque joueur selon leur position dans les cases
Et ce n'est qu'ensuite que ces points là sont coefficientés et là par contre c'est toujours le même coeff par case (comme indiqué dans ma 1re demande)

Donc voilà, avec ça il faut que je trouve le meilleur placement des joueurs afin d'obtenir le max de points.
Snif je sens que là Roger ne va pas pouvoir trouver : (

En tout cas bon courage, mais si quelqu'un trouve ce sera un génie



Case 01. 02. 03. 04. 05. 06. 07. 08. 09. 10. 11.
Joueur 1 839 1286 1286 1286 1929 1286 1286 1286 835 892 835
Joueur 2 815 1292 1292 1260 1968 1292 1260 1260 788 881 788
Joueur 3 787 1279 1279 1279 1918 1259 1259 1259 805 899 805
Joueur 4 782 1290 1290 1256 1935 1252 1252 1252 785 882 785
Joueur 5 845 1340 1340 1344 2064 1340 1340 1340 840 938 840
Joueur 6 806 1296 1296 1296 1944 1289 1289 1289 813 921 813
Joueur 7 801 1104 1104 1104 1656 1104 1104 1104 809 764 809
Joueur 8 835 1329 1329 1329 1994 1329 1329 1329 832 951 832
Joueur 9 860 1331 1331 1331 1996 1331 1331 1331 853 940 853
Joueur 10 872 1348 1348 1384 2075 1348 1348 1348 875 930 875
Joueur 11 871 1346 1346 1346 2019 1346 1346 1346 876 962 876
 

ROGER2327

XLDnaute Barbatruc
Re : Calculer les combinaisons

Re...


Snif, pas de réponse. :(
Je me doutais bien que c'était trop complexe :(

Steph
Ho ! On n'est pas aux pièces !

À tout hasard, et sous réserve que j'aie bien compris le problème, voyez si le bazar ci-joint fait avancer le schmilblick, comme disait l'autre.​


Bonne nuit.


ℝOGER2327
#8051


Mardi 24 Absolu 143 (Saints Rakirs et Rastrons, porte-côtelettes - fête Suprême Quarte)
9 Vendémiaire An CCXXIV, 9,7099h - panais
2015-W40-4T23:18:14Z
 

Pièces jointes

  • Meilleures combinaisons.xlsm
    52.7 KB · Affichages: 60
Dernière édition:

lebontuyau

XLDnaute Nouveau
Re : Calculer les combinaisons

Roger, je viens de regarder et tester la macro
Ca m'annonce plus de 39 millions de tests donc je pense que toutes les combinaisons ont été testés, c'est déjà un bon point ;)

Par contre je remarque que le résultat total est super élevé, est-ce au coeff que tu as mis sur la droite ? :

coeff.
103
102
99
100
106
101
99
108
90
101
103

Je ne comprends pas trop pourquoi ces coeff ? Ou bien était-ce un exemple ?
Mes coeff à moi sont les suivants :
Case 1 = coeff x 1
Case 2 = x 3
Case 3 = x 1.5
...
case 11 = x 3

Pourrais-tu m'éclairer s'il te plaît :)

Merci
Steph
 

ROGER2327

XLDnaute Barbatruc
Re : Calculer les combinaisons

Re...


(...)
Ca m'annonce plus de 39 millions de tests donc je pense que toutes les combinaisons ont été testés, c'est déjà un bon point ;)
(...)
Si je n'ai pas fait d'erreur, toutes les combinaisons sont effectivement testées.


(...)
Par contre je remarque que le résultat total est super élevé, est-ce [dû ?]au coeff que tu as mis sur la droite ? :
(...)
Oui.


(...)
Je ne comprends pas trop pourquoi ces coeff ? Ou bien était-ce un exemple ?
(...)
C'était un exemple.


(...)
Mes coeff à moi sont les suivants :
Case 1 = coeff x 1
Case 2 = x 3
Case 3 = x 1.5
...
case 11 = x 3
(...)
Où peut-on trouver les coefficients Case 4, Case 5, ..., Case 10 ?

Peut-être est-il temps de poser entièrement le problème, de donner entièrement les paramètres...


Bonne journée.


ℝOGER2327
#8052


Mercredi 25 Absolu 143 (Nativité de Sa Magnificence Opach - fête Suprême Quarte)
10 Vendémiaire An CCXXIV, 3,8743h - cuve
2015-W40-5T09:17:54Z
 

lebontuyau

XLDnaute Nouveau
Re : Calculer les combinaisons

Merci Roger :)

Voici la fin du problème

Ci-dessous tu trouveras les coefficients pour chaque case (les cases en fait, ce sont les positions des joueurs sur le terrain)
Pour chaque tactiques les coeff changent

Pour que ce soit plus simple, laisse moi les cellules modifiables pour y mettre les coeff et ensuite je déclenche la macro


Voici ci-dessous les coeff en fonction de la tactique :


----------Cases
-------------1--2--3-4-5-6-7-8-9-10-11

tactique 352 3 2,5 2,5 1 1 2 3 1,5 2 1,5 2 --22 (total)
tactique 541 3 1,5 1,5 2 2 2,5 2 1,5 2,5 2 1,5 --22
tactique 442 3 1,5 1,5 2 2 2 1,5 1,5 2 3 2 --22
tactique 433 3 1,5 1,5 1 1,5 1,5 1,5 3 2,5 2 3 --22


En tout cas, bravo pour ton travail, tu es vraiment impressionnant

Steph
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : Calculer les combinaisons

Bonsour®
:mad:
sur 8 interventions, aucune fois n'a été fourni un exemple concret des données et résultats attendu.(fichier)

le répondeur doit reconstituer le jeu d'essai pour s'entendre dire à chaque fois que cela ne correspond pas au résultat attendu ...
détails fournis au compte-gouttes et impactants les propositions précédentes :mad:

je ne saurai que louer l'abnégation, le calme et la patience de notre ami Roger :rolleyes:
 

Discussions similaires