Fonction RANK d’Excel
La fonction RANK renvoie le rang d’un nombre par rapport aux autres nombres de la même liste. Les valeurs en double se voient attribuer le même rang.

Fonction RANK contre fonction RANK.EQ
À partir d’Excel 2010, la fonction RANK a été remplacée par la fonction RANK.EQ. Même si les deux fonctions permettent de renvoyer le rang d’un nombre au sein d’une liste, la fonction RANK.EQ est désormais privilégiée pour les versions futures, car la fonction RANK pourrait disparaître des prochaines versions d’Excel.
Syntaxe
RANK()number, ref, [order]))
Arguments
- Nombre(obligatoire) : le nombre dont vous souhaitez déterminer le rang ;
- Réf (obligatoire) : une plage contenant les nombres par rapport auxquels effectuer le classement. Elle peut être saisie sous forme de tableau, de référence à une cellule contenant un nombre ou d’une liste de nombres.
- Ordre (facultatif) : un nombre utilisé pour définir l’ordre de classement. Deux types de classement sont disponibles :
Remarques
Valeur de retour
Elle renvoie une valeur numérique.
Exemple
Il existe un bulletin de notes de classe, tel qu’illustré dans la capture d’écran ci-dessous. Pour calculer le rang de chaque note par rapport aux autres notes du bulletin, vous pouvez appliquer la fonction RANK afin d’obtenir ce résultat.

Sélectionnez une cellule (par exemple D6 dans ce cas) située à côté de la première note, saisissez la formule ci-dessous, puis appuyez sur Entrée pour obtenir le rang de cette note dans la liste. Ensuite, sélectionnez cette cellule de résultat et faites glisser sa poignée de recopie vers le bas afin d’obtenir le classement des autres notes.
=RANK(C6,$C$6:$C$18,0)

Remarques :
1) Dans ce cas, la fonction RANK attribue le même rang (6) au nombre 77, qui apparaît deux fois dans la liste. Vous remarquerez également qu’aucun nombre ne se voit attribuer le rang 7, car la présence de valeurs en double décale les rangs des nombres suivants.

2) La formule ci-dessus classe toutes les notes par ordre décroissant. Pour les classer par ordre croissant, utilisez plutôt la formule suivante :
=RANK(C6,$C$6:$C$18,1)

Fonctions associées
Fonction QUARTILE.INC d’Excel
La fonction QUARTILE.INC renvoie le quartile d’un ensemble de données donné, basé sur une plage de percentiles allant de 0 à 1, bornes incluses.
Fonction QUARTILE d’Excel
La fonction QUARTILE calcule le quartile d’un ensemble de données donné.
Fonction QUARTILE.EXC d’Excel
La fonction QUARTILE.EXC renvoie le quartile d’un ensemble de données donné, basé sur une plage de percentiles comprise entre 0 et 1, bornes exclues.
Fonction RANK.AVG d’Excel
La fonction RANK.AVG renvoie le rang d’un nombre parmi d’autres dans la même liste.
Fonction RANK.EQ d’Excel
La fonction RANK.EQ renvoie le classement d’un nombre au sein d’une liste, en le comparant aux autres valeurs qu’elle contient.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.