Re...
Ce que nous dit l'aide d'Excel, les ordres de tri spécifiques pour organiser des données en fonction de leur valeur, et non de leur format.
Lors d'un tri dans l'ordre croissant, Excel utilise une table qui détermine l'ordre des caractères quand les données contiennent du texte et des nombres 0 1 2 3 4 5 6 7 8 9 (espace) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = > A B C D E F G H I J K L M N O P Q R S T U V W
Autres points :
• L'utilisation du 0 pourrait être source de problème quand il est placé à gauche. Donc il faut le proscrire.
• Un cavalier (A) placé deux fois à la même place doit se trouver avant un cavalier (B) qui n'est classé qu'une fois à cette même place. Excel lors du tri, va placer (B) avant (A), sauf si nous faisons une soustraction.
• Le nombre de colonnes définit dans la function VBA le nombre d'épreuves. Dans notre cas il est dans notre de 7, pour tenir compte du 1er point, il faut ajouter +1.
Revenons à notre tableau, la 1ère place des 7 épreuves a été attribuée à 7 cavaliers différents. Donc chaque cavalier aura 1 position à la 1ère place.
Colonne M   Colonne O
5607600   7AAAAAAAAAAAAAAAAAAAAAAAAA
5598436   7AAAAAAAAAAAAAAAAAAAAAAAAA
642914   7A7AAAAAAAAAAAAAAAAAAAAAA7
927879   7AAAA7AAAAAAAAAAAAAAAAAAAA
392855   7AAAAAAAAAAAAAAAAAAAAAAAAA
551520   7AAAAA7AA7AAAAAAAAAAAAAAAA
332572   7AAAAAAAAAAAAAAAAAAAAAAAAA
....
552954   AAAA6A7AAAAAAAAAAAAAAAAAAA
....
En regardant le 642914, ce cavalier a été classé, 1 fois en 1er, 1 fois 3ème et 1 fois en R6.
Le cavalier 551520 a été classé, 1 fois en 1er, 1 fois 7ème, et 1 fois 10ème.
Le cavalier 552954 à été classé 2 fois 5ème et 1 fois 7ème.
J'espère avoir répondu à ta demande. Nicolas, je te souhaite un bon dimanche. Si tu as encore des questions n'hésite pas, soit sur le forum, soit sur le t'chat.
@+Jean-Marie