Salut à tous...
Désolé si ce message n'est pas dans la bonne rubrique, mais je savais pas trop où le mettre.
Je suis embêté par la gestion d'un tableau (matrice) comportant des doublons.
* Etape 1
En effet, pour les élèves de ma classe, je rentre dans un tableau excel les notes et ça me donne les moyennes. (Jusque là pas de souci)
Les élèves sont classés par ordre alphabétique.
exemple
Alexandre =>5
Auguste =>13
Bruno =>2
Béatrice =>14
Corinne =>13
Damien =>18
* Etape 2
Ensuite j'utilise la fonction Rang pour les classer en fonction de leur moyenne.
et j'obtiens ceci.
5. Alexandre =>5
3. Auguste =>13
6. Bruno =>2
2. Béatrice =>14
3. Corinne =>13
1. Damien =>18
Je crée un tableau nommé "fin" ici qui prends en compte ces 3 colonnes.
* Etape 3
Ensuite sur d'autres colonnes, j'utilise la formule suivante pour le classement du plus fort au plus faible.
=SI(ESTTEXTE(RECHERCHEV(absences!$AZ5;fin;2;"faux"));RECHERCHEV(absences!$AZ5;fin;2;"faux");"")
Colonne A les nombres de 1 à 6 (rentrés à la main)
puis colonne B la formule pour les nom et colonne C la formule décalée d'une colonne pour les mouenne (avec estnum
à la place de esttexte
et au final j'obtiens ceci
1 Damien 18
2 Béatrice 14
3 Auguste 13
4 ....................... et ici rien du tout puisque la valeur 4 à laquelle je fais référence n'existe pas (cf étape 2). Donc j'ai Corrine qui n'apparait pas.
5 Alexandre 5
6 Bruno 2
Je sais que le souci vient du fait que sur mon étape 2 le classement, il y ait des valeurs identiques et que sur mon récap, il n'y en a pas.
De plus si je change manuellement mon 4 en 3 rien ne change ou alors c'est Auguste qui apparait de nouveau.
Mais honnêtement, je ne sais pas comment m'en sortir de cette histoire.
Si vous avez des solutions, je suis preneur.
++
Troph
Ps je mets mon fichier en pièce jointe pour ceux que ça intéresse.