=RANK
Compatibilité Débutant Excel

Formule Excel RANK : Calculer le Rang d'un Nombre

Maîtrisez la formule Excel RANK pour déterminer le rang d'une valeur dans une liste. Exemples concrets, syntaxe, et erreurs courantes expliquées.

Syntaxe

=RANK(nombre; référence; [ordre])
  • nombre: Le nombre dont vous voulez déterminer le rang.
  • référence: La plage de cellules contenant la liste des nombres.
  • [ordre]: (Facultatif) Spécifie comment classer les nombres. 0 ou omis pour un ordre décroissant (le plus grand nombre a le rang 1). N'importe quelle autre valeur pour un ordre croissant (le plus petit nombre a le rang 1).

Explication détaillée

Formule Excel RANK : Calculer le Rang d'un Nombre

Introduction

La formule RANK dans Excel permet de déterminer le rang d'un nombre spécifique au sein d'une liste de nombres. Bien qu'elle soit toujours disponible pour la compatibilité, Microsoft recommande d'utiliser RANK.EQ ou RANK.AVG à la place. RANK est particulièrement utile dans des contextes où vous devez classer des performances, des résultats de ventes, ou toute autre donnée numérique.

Syntaxe

La syntaxe de la fonction RANK est la suivante:

=RANK(nombre; référence; [ordre])

  • nombre : Le nombre dont vous voulez déterminer le rang.
  • référence : La plage de cellules contenant la liste de nombres par rapport à laquelle le rang est calculé.
  • [ordre] : (Facultatif) Spécifie l'ordre de classement. Si omis ou égal à 0, Excel classe les nombres en ordre décroissant. Si l'ordre est différent de 0, Excel classe les nombres en ordre croissant.

Fonctionnement

La fonction RANK compare le nombre à chaque valeur dans la référence. Elle compte le nombre de valeurs dans la référence qui sont supérieures au nombre si l'ordre est décroissant, ou inférieures si l'ordre est croissant. Le résultat est le rang du nombre dans la liste.

Si plusieurs nombres dans la référence sont égaux au nombre, RANK attribue le même rang à tous ces nombres. Cela signifie que les rangs suivants peuvent être sautés.

Cas d'utilisation

  1. Classement des ventes : Déterminez le classement des vendeurs en fonction de leur chiffre d'affaires.
  2. Analyse des performances des employés : Évaluez et classez les performances des employés sur la base de critères spécifiques.
  3. Suivi des résultats d'un concours : Classez les participants d'un concours en fonction de leurs scores.

Bonnes pratiques

  • Utiliser des références absolues : Lorsque vous copiez la formule RANK dans plusieurs cellules, assurez-vous d'utiliser des références absolues ($) pour la plage de référence afin de maintenir la plage constante.
  • Gérer les doublons : Soyez conscient que la fonction RANK attribue le même rang aux valeurs identiques, ce qui peut affecter l'interprétation des résultats. Envisager l'utilisation de RANK.EQ ou RANK.AVG.

Combinaisons

  • RANK et INDEX/MATCH : Combinez RANK avec INDEX et MATCH pour récupérer d'autres informations associées aux éléments classés. Par exemple, récupérer le nom du vendeur ayant le meilleur score.
  • RANK et IF : Utilisez RANK avec IF pour mettre en évidence les éléments les mieux classés ou les moins bien classés.

Cas d'utilisation

Classement des ventes

Évaluation des performances

Analyse comparative

Exemples pratiques

Classement des vendeurs par chiffre d'affaires

Données : Colonne A: Nom du vendeur, Colonne B: Chiffre d'affaires (en €). Données : A2:Vendeur1, B2:50000; A3:Vendeur2, B3:75000; A4:Vendeur3, B4:60000; A5:Vendeur4, B5:45000; A6:Vendeur5, B6:75000

=RANK(B2;$B$2:$B$6;0)

Calcule le rang de chaque vendeur en fonction de son chiffre d'affaires, en ordre décroissant (le plus grand chiffre d'affaires a le rang 1).

Résultat : Résultats: Vendeur1: 4, Vendeur2: 1, Vendeur3: 3, Vendeur4: 5, Vendeur5: 1
Classement des employés par performance (ordre croissant)

Données : Colonne A: Nom de l'employé, Colonne B: Score de performance (plus le score est bas, meilleure est la performance). Données : A2:Employé1, B2:10; A3:Employé2, B3:5; A4:Employé3, B4:8; A5:Employé4, B5:12; A6:Employé5, B6:5

=RANK(B2;$B$2:$B$6;1)

Calcule le rang de chaque employé en fonction de son score de performance, en ordre croissant (le score le plus bas a le rang 1).

Résultat : Résultats: Employé1: 3, Employé2: 1, Employé3: 2, Employé4: 5, Employé5: 1
Classement des projets par budget (ordre décroissant)

Données : Colonne A: Nom du projet, Colonne B: Budget du projet (en €). Données : A2:Projet1, B2:100000; A3:Projet2, B3:150000; A4:Projet3, B4:120000; A5:Projet4, B5:90000; A6:Projet5, B6:150000

=RANK(B2;$B$2:$B$6)

Calcule le rang de chaque projet en fonction de son budget, en ordre décroissant (le budget le plus élevé a le rang 1). L'argument ordre est omis, donc l'ordre décroissant est utilisé par défaut.

Résultat : Résultats: Projet1: 4, Projet2: 1, Projet3: 3, Projet4: 5, Projet5: 1

Conseils et astuces

Utilisez des références absolues pour la référence afin de faciliter la copie de la formule.

Si vous voulez gérer les ex aequo différemment, utilisez RANK.EQ ou RANK.AVG.

L'argument ordre est facultatif et, s'il est omis, la fonction supposera un ordre décroissant.

Vérifiez toujours que les données dans votre plage de référence sont correctes avant d'utiliser la fonction RANK.

Erreurs courantes

#N/A

La référence contient des valeurs non numériques.

Assurez-vous que la plage de cellules spécifiée dans la référence ne contient que des nombres.

#NOMBRE!

Le nombre est en dehors de la plage des nombres dans la référence.

Vérifiez que le nombre est une valeur valide et comparable aux nombres dans la référence.

Formules associées