Classement alterné en croisant 2 tableaux
Zao
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je dois réaliser un classement en croisant 2 tableaux qui comportent les mêmes concurrents dans ces 2 tableaux.
Je vais essayer de m'expliquer un peu mieux en vous donnant un exemple.
Tableau 1 : Classement "TOTAL"
- Concurrent 1 : 125
- Concurrent 2 : 120
- Concurrent 3 : 115
- Concurrent 4 : 110
- Concurrent 5 : 105
Tableau 2 : Classement "MEILLEUR POINT"
- Concurrent 3 : 40
- Concurrent 2 : 35
- Concurrent 1 : 30
- Concurrent 5 : 25
- Concurrent 4 : 20
Maintenant je dois réaliser un nouveau classement qui croise les 2 classements "TOTAL" et "MEILLEUR POINT"
Le premier sera le mieux classer du tableau TOTAL, le second sera le mieux classer du tableau MEILLEUR POINT et ainsi de suite en alternance sans avoir 2x le même concurrent.
Donc selon l'exemple ci-dessus, le classement final doit donner ceci:
Tableau 3 : Classement "FINAL"
- 1er : Concurrent 1 (1er du clas TOTAL)
- 2ème : Concurrent 3 (1er du clas MEILLEUR POINT)
- 3ème : Concurrent 2 (2ème du clas TOTAL)
- 4ème : Concurrent 5 (4ème du clas MEILLEUR POINT car le 2ème et le 3ème de ce classement sont déjà noté)
- 5ème : Concurrent 4
En réalité, j'aurai entre 120 et 150 concurrents ce qui prend passablement de temps à faire manuellement d'où ma demande car si j'ai bien compris, excel c'est mort pour réaliser ce genre d'opération.
C'est pourquoi je me tourne vers VBA et plus particulièrement vers vous car le codage m'est totalement inconnu.
J'ai commencé un peu a bidouiller VBA en faisant des trucs très très basique donc le chemin sera long.
J'aimerai bien savoir ma demande est réalisable et si quelqu'un a une piste pour résoudre mon problème (ou le résoudre complétement) ça serait fantastique.
Merci d'avance pour la lecture de mon problème et vos éventuelles solutions.
Je dois réaliser un classement en croisant 2 tableaux qui comportent les mêmes concurrents dans ces 2 tableaux.
Je vais essayer de m'expliquer un peu mieux en vous donnant un exemple.
Tableau 1 : Classement "TOTAL"
- Concurrent 1 : 125
- Concurrent 2 : 120
- Concurrent 3 : 115
- Concurrent 4 : 110
- Concurrent 5 : 105
Tableau 2 : Classement "MEILLEUR POINT"
- Concurrent 3 : 40
- Concurrent 2 : 35
- Concurrent 1 : 30
- Concurrent 5 : 25
- Concurrent 4 : 20
Maintenant je dois réaliser un nouveau classement qui croise les 2 classements "TOTAL" et "MEILLEUR POINT"
Le premier sera le mieux classer du tableau TOTAL, le second sera le mieux classer du tableau MEILLEUR POINT et ainsi de suite en alternance sans avoir 2x le même concurrent.
Donc selon l'exemple ci-dessus, le classement final doit donner ceci:
Tableau 3 : Classement "FINAL"
- 1er : Concurrent 1 (1er du clas TOTAL)
- 2ème : Concurrent 3 (1er du clas MEILLEUR POINT)
- 3ème : Concurrent 2 (2ème du clas TOTAL)
- 4ème : Concurrent 5 (4ème du clas MEILLEUR POINT car le 2ème et le 3ème de ce classement sont déjà noté)
- 5ème : Concurrent 4
En réalité, j'aurai entre 120 et 150 concurrents ce qui prend passablement de temps à faire manuellement d'où ma demande car si j'ai bien compris, excel c'est mort pour réaliser ce genre d'opération.
C'est pourquoi je me tourne vers VBA et plus particulièrement vers vous car le codage m'est totalement inconnu.
J'ai commencé un peu a bidouiller VBA en faisant des trucs très très basique donc le chemin sera long.
J'aimerai bien savoir ma demande est réalisable et si quelqu'un a une piste pour résoudre mon problème (ou le résoudre complétement) ça serait fantastique.
Merci d'avance pour la lecture de mon problème et vos éventuelles solutions.
A voir également:
- Classement alterné en croisant 2 tableaux
- Supercopier 2 - Télécharger - Gestion de fichiers
- Tableaux croisés dynamiques - Guide
- Fusionner 2 tableaux excel - Guide
- Logiciel de classement de photos gratuit - Guide
- 2 ecran pc - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonsoir, n'as-tu pas envie de progresser en VBA?
Biensûr que oui, c'est pourquoi j'ai d'abord demandé si c'est possible puis si vous aviez une piste et dans le meilleur des cas si vous aviez la solution.
J'ai chercher si d'autres avaient ce cas mais sans succès.
Su quelqu'un pouvait m'aiguiller pour savoir par où commencer ça serait cool.
Merci
moi je commencerais par bien décrire comment mes données sont enregistrées, et comment je souhaite avoir le résultat.