Fonction RANG(), classement & doublons

  • Initiateur de la discussion Initiateur de la discussion nyco-
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nyco-

XLDnaute Junior
Bonjour,

Je recherche depuis quelques temps une information autour de la fonction RANG() que je ne parviens pas à trouver dans les réponses d'ores et déjà communiquées sur le Forum à ce niveau.

J'expose brièvement le cas, qui est un cas d'école finalement. J'ai une liste de personnes, avec un score (qui fait suite à plusieurs résultats qui n'ont pas de lien avec ma question) et je souhaite réaliser un classement décroissant selon ce score.

La fonction RANG() me permet d'obtenir quasiment ce que je souhaite, à la seule différence qu'il supprime certains rangs en présence de doublons.

Exemple :

Personne 1 : Score 5 --> Classement : 4
Personne 2 : Score 10 --> Classement : 3
Personne 3 : Score 15 --> Classement : 1
Personne 4 : Score 2 --> Classement : 5
Personne 4 : Score 15 --> Classement : 1

Ici le rang 2 n'existe plu puisque la fonction considère qu'il y a 2 rangs 1 et sous entend que le rang suivant est donc le 3.

Je souhaiterai finalement que, même s'il y a plusieurs rangs 1, le score immédiatement inférieur à ce rang (Score 10 dans l'exemple) soit inscrit au rang 2 puisque dans les faits il s'agit de la première personne à la 2ème place.

Je ne sais pas si ma question est très claire, mais voilà l'essentiel de ce que je recherche.

En espérant que certains d'entre vous auront quelques astuces à me suggérer.

Merci d'avance 🙂
 
Re : Fonction RANG(), classement & doublons

Bonjour BOISGONTIER,

Merci pour ta réponse rapide, je vais tester cette solution.

Est-ce que ça t'ennuierai de me détailler succinctement le fonctionnement de cette formule ?

=SOMME(--(A2<SI(EQUIV(notes;notes;0)=LIGNE(INDIRECT("1:"&LIGNES(notes)));notes;0)))+1

C'est simplement pour que je comprenne un peu les étapes de calcul.

Merci encore.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
724
Réponses
8
Affichages
582
Retour