Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

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 *