Bonjour,
Je galère depuis un moment sur ce projet.
Je m'explique:
J'ai un fichier Excel de résultats d'essai de tir comportant des résultats en distance.
Il y a trois colonnes d'essais (1er, 2e et 3e), je dois établir le rang basé sur le meilleur résultat.
Jusque là, c'est facile avec la fonction rang, le problème se corse lorsqu'il y a ex-æquo sur un rang, je dois alors départager les ex-æquo basé sur le 2e meilleur résultat et s'il y a toujours égalité je dois départager sur le 3e résultats.
En plus, il n'y a pas toujours de résultats valide (X ou -)
J'ai essayé en additionnant le deux premier résultat mais je peux me retrouver encore avec des ex-æquo et l'ordre n'est pas bon sur plusieurs candidats.
Exemple:
No. Nom 1er essai 2e essai 3e essai meilleur rang erroné rang souhaité
1 maz 16,50 31,20 X 31,20 2 2
2 steve 8,60 X 11,30 11,30 10 11
3 Max 10,30 10,20 11,30 11,30 10 9
4 edouard 6,30 8,50 _ 8,50 14 14
5 norm 10,20 16,20 8,50 16,20 5 5
6 edouard 11,10 8,30 7,60 11,10 12 12
7 yve 9,30 10,50 9,60 10,50 13 13
8 paul 10,30 14,90 8,90 14,90 8 8
9 etienne 11,30 10,10 10,25 11,30 10 10
10 Maxime 12,30 14,90 18,60 18,60 4 4
11 Alfred 10,20 11,30 15,60 15,60 7 7
12 Joe 20,30 _ 10,20 20,30 3 3
13 Bernard 15,80 _ X 15,80 6 6
14 armand X X X 0,00 15 15
15 tex X 36,10 X 36,10 1 1
Est-ce que quelqu,un a une bonne idée?
Je ne dois pas passer par VBA puisque se sera sur des tablettes de basse qualité qui ne feront que "ramé" et risque de ne pas prendre le VBA.
Merci
Yago
Partager