Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 trouver le rang avec une seule condition

carlos

XLDnaute Impliqué
Supporter XLD
Bonjour,
Je n'arrive pas trouver de réponse sur les forums à ma question qui me paraissait simple.
Je souhaite connaitre à l'aide d'une formule le rang des points par critère: Voir PJ
Merci
CriterepointsRang attendu
A1251
A1232
A193
A193
B171
B154
B162
B162
C151
C142
C114
C123
A213
A222
A241
B231
B213
B222
 

Pièces jointes

  • RANG AVEC UNE SEULE CONDITION.xlsx
    9.7 KB · Affichages: 11
Solution
Bonsoir à tous ,

Une formule qui doit être indépendante de l'ordre des lignes. La formule suivante est à mettre en E3 puis à tirer/copier vers le bas : =1+NB.SI.ENS(B$3:B$33;B3;C$3:C$33;">"&C3)

Dans le tableau de droite, ce sont les mêmes lignes que le tableau de gauche mais les lignes sont dans le désordre. La formule en colonne N est analogue à celle ci-dessus.

Le tableau central compare les résultats du tableau de gauche avec les résultats du tableau de droite.


nota : si on veut classer du plus petit au plus grand, on remplacera ">" dans les formules par "<"

edit : mis le même fichier (avec quelques coquilles corrigées) et surtout une explication de la formule pour ceux que ça intéresse.

Dranreb

XLDnaute Barbatruc
Bonsoir.
En E3, à propager sur 31 lignes :
Code:
=RANG($C3;DECALER($C$2;EQUIV($B3;$B$3:$B$33;0);0;NB.SI($B$3:$B$33;$B3);1))
Ne marche qu'à condition que tous les B distincts soient contigus.
 
Réactions: JHA

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir à tous ,

Une formule qui doit être indépendante de l'ordre des lignes. La formule suivante est à mettre en E3 puis à tirer/copier vers le bas : =1+NB.SI.ENS(B$3:B$33;B3;C$3:C$33;">"&C3)

Dans le tableau de droite, ce sont les mêmes lignes que le tableau de gauche mais les lignes sont dans le désordre. La formule en colonne N est analogue à celle ci-dessus.

Le tableau central compare les résultats du tableau de gauche avec les résultats du tableau de droite.


nota : si on veut classer du plus petit au plus grand, on remplacera ">" dans les formules par "<"

edit : mis le même fichier (avec quelques coquilles corrigées) et surtout une explication de la formule pour ceux que ça intéresse.
 

Pièces jointes

  • carlos- RANG avec condition- v1.xlsx
    13.7 KB · Affichages: 9
  • carlos- RANG avec condition- v1(comment).xlsx
    20.5 KB · Affichages: 0
Dernière édition:

Discussions similaires

Réponses
5
Affichages
385
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…