Comment classer les éléments selon plusieurs critères dans Excel



Vous pouvez utiliser une combinaison de la fonction RANK.EQ() et de la fonction COUNTIFS() dans Excel pour classer les éléments selon plusieurs critères.

L’exemple suivant montre comment utiliser ces fonctions pour classer les éléments d’une liste selon plusieurs critères dans Excel.

Exemple : classement selon plusieurs critères dans Excel

Supposons que nous ayons l’ensemble de données suivant dans Excel qui montre le total des points et des passes décisives pour huit joueurs de basket-ball différents.

Supposons maintenant que nous souhaitions classer chaque joueur en utilisant les critères suivants :

  • Tout d’abord, classez chaque joueur en fonction de ses points.
  • Ensuite, classez chaque joueur en fonction des passes décisives.

Nous pouvons utiliser la formule suivante pour effectuer ce classement multicritères :

=RANK.EQ($B2, $B$2:$B$9) + COUNTIFS($B$2:$B$9, $B2, $C$2:$C$9, ">" &$C2)

Nous pouvons saisir cette formule dans la cellule D2 de notre feuille de calcul, puis copier et coller la formule dans toutes les autres cellules de la colonne D :

D’après le résultat, nous pouvons voir qu’Andy reçoit le rang 1 car il est à égalité avec Bernard pour le plus grand nombre de points. Cependant, Andy a plus de passes décisives que Bernard, il reçoit donc un rang de 1 tandis que Bernard reçoit un rang de 2 .

Chaque joueur est classé de la même manière, d’abord en fonction de son total de points, puis en fonction de son total de passes décisives.

Si nous souhaitons plutôt effectuer un classement multicritères dans l’ordre inverse (le « meilleur » joueur obtient le classement le plus élevé), alors nous pouvons utiliser la formule suivante :

=RANK.EQ($B2, $B$2:$B$9, 1) + COUNTIFS($B$2:$B$9, $B2, $C$2:$C$9, "<" &$C2)

Nous pouvons taper cette formule dans la cellule D2, puis copier et coller la formule dans toutes les autres cellules de la colonne D :

Notez que les classements sont complètement inversés par rapport à l’exemple précédent. Le joueur avec le plus de points et de passes décisives (Andy) est désormais classé 8 .

De même, Bernard occupe désormais la 7e place. Et ainsi de suite.

Ressources additionnelles

Les didacticiels suivants expliquent comment exécuter d’autres fonctions courantes dans Excel :

Comment trier par plusieurs colonnes dans Excel
Comment calculer le 90e centile dans Excel
Comment sélectionner un échantillon aléatoire dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *