Classement
Avec les zones nommées suivantes:
A1:Axx: (Zn)
B1:Bxx (ptS)
en C1, à recopier jusqu'en Cxx=RANG(B1;ptS)
Pour avoir le palmares, après avoir nommé rag la plage C1:Cxx :
en D1, si la plage (ptS) ne comporte pas d'ex-aequo
=INDEX(Zn;EQUIV(LIGNE();raG;0))
si la plage comporte des ex-aequo, à saisir sur D1:Dxx
à valider par Ctrl+Shift+Entrée, c'est une matricielle.
=INDEX(Zn;EQUIV(LIGNE(INDIRECT("1:"&LIGNES(ptS)));raG+NB.SI(DECALER(ptS;LIGNE(INDIRECT("1:"&LIGNES(ptS)))-1;;GRANDE.VALEUR(LIGNE(INDIRECT("1:"&LIGNES(ptS)));LIGNE(INDIRECT("1:"&LIGNES(Zn)))));ptS)-1;0))
Auteur : ChrisV
Mots clefs associés à cette page : comparer, classer, rang
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

La matrice ne marche pas chez moi
Bonjour,
je n'arrive pas à faire marcher la formule contenant la matrice.
J'ai bien le noms du 1er en D1, mais en Dx, j'ai toujours le nom du 1er.
Y aurait-il une erreur ou bien il y a qqch de particulier à faire ?
Merci