XL 2016 Excel - Fonction RANG( ) avec des doublons sans saut

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 !

Nicolas Lepauvre

XLDnaute Junior
Bonjour à tous!
J'aimerias faire un classement avec la fonction RANG( ). Cependant après les éléments du même rang, il y a des sauts de rang. Par exemple après trois éléments de rang 1, on passe au rang 4 au lieu du rang 2. Un fichier est joint pour plus de comprehension.
Quelqu'un pourrait-il m'aider?
Merci
 

Pièces jointes

Bonjour @Nicolas Lepauvre, @Victor21 🙂, @Roblochon 🙂,

Une autre manière avec une colonne auxiliaire et des formules simples.
  • Le tableau n'a pas besoin d'être trié par 'Points'.
  • La colonne 'aux' peut être masquée.

Les deux formules à "tirer vers le bas":
En C2:
Code:
=SI(NB.SI(B$2:B2;B2)=1;B2;"")
En D2:
Code:
=RANG(B2;$C$2:$C$10;1)
 

Pièces jointes

Bonjour @Nicolas Lepauvre, @Victor21 🙂, @Roblochon 🙂,

Une autre manière avec une colonne auxiliaire et des formules simples.
  • Le tableau n'a pas besoin d'être trié par 'Points'.
  • La colonne 'aux' peut être masquée.

Les deux formules à "tirer vers le bas":
En C2:
Code:
=SI(NB.SI(B$2:B2;B2)=1;B2;"")
En D2:
Code:
=RANG(B2;$C$2:$C$10;1)
Merci à vous! Pourrait-on le faire en une formule?
 
Bonjour, @Nicolas Lepauvre , lézamis 🙂.

La réponse de @Victor21 a des références à des cellules situées au dessus de celle dont il est question. [...]
Aurai-je laissé passer un règlement, un arrêté, un édit ou pire une loi qui l'interdissse ?
J'ai pris le temps de vous proposer cette formule. Peut-être aurait-il fallu que vous prissiez celui de la tester.
 
Dernière édition:
Re 🙂 ,

Une formule, bien que matricielle, reste une formule.
Quand on veut faire un classement, il me semble qu'il faut forcément aller voir ce qu'il y a dans toutes les autres cellules ou, au minimum quand le tri des points est fait, dans celle qui précède la cellule courante.
Donc, j'ai du mal à comprendre ce que vous désirez par "le faire en une formule ".
Si c'est pour une question d'écriture, on pourrait créer une fonction personnalisée (mais dans ce cas, on ferait appel à du VBA).
 
- 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
8
Affichages
441
Retour