
Sommaire
La fonction Excel RANK renvoie le rang d'une valeur numérique par rapport à une liste d'autres valeurs numériques. RANK peut classer les valeurs de la plus grande à la plus petite (c.-à-d. Les meilleures ventes) ainsi que la plus petite à la plus grande (c.-à-d. Le meilleur temps).
Objectif
Classez un nombre par rapport à une plage de nombresValeur de retour
Un nombre qui indique le rang.Syntaxe
= RANK (nombre, réf, (ordre))Arguments
- number - Le nombre à classer.
- ref - La plage qui contient les nombres à classer.
- order - (facultatif) s'il faut classer par ordre croissant ou décroissant
Version
Excel 2003Notes d'utilisation
La fonction Excel RANK attribue un rang à une valeur numérique par rapport à une liste d'autres valeurs numériques. Utilisez RANK lorsque vous souhaitez afficher un classement pour des valeurs numériques dans une liste. Il n'est pas nécessaire de trier les valeurs de la liste avant d'utiliser RANK.
Contrôle de l'ordre de classement
La fonction de classement a deux modes de fonctionnement, contrôlés par l'argument order. Pour classer les valeurs où la valeur la plus élevée est classée n ° 1, définissez l'ordre sur zéro (0). Par exemple, avec les valeurs 1 à 5 dans la plage A1: A5:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Définissez l'ordre sur zéro (0) lorsque vous souhaitez classer quelque chose comme les meilleures ventes, où le plus grand nombre de ventes doit être classé n ° 1, et pour définir l'ordre sur un (1) lorsque vous souhaitez classer quelque chose comme les résultats de course, où le plus court ( le temps le plus rapide) devrait être classé n ° 1.
Doublons
La fonction RANK attribuera aux valeurs dupliquées le même rang. Par exemple, si une certaine valeur a un rang de 3 et qu'il y a deux instances de la valeur dans les données, la fonction RANK attribuera aux deux instances un rang de 3. Le rang suivant attribué sera 5 et aucune valeur ne sera attribué un rang de 4. Si les rangs liés sont un problème, une solution de contournement consiste à utiliser une stratégie de départage.
Remarque: la fonction RANK est désormais classée comme fonction de compatibilité. Microsoft recommande d'utiliser à la place RANK.EQ ou RANK.AVG.
Remarques
- La valeur par défaut pour la commande est zéro (0). Si l'ordre est 0 ou omis, le nombre est classé par rapport aux nombres triés par ordre décroissant: les plus petits nombres reçoivent une valeur de rang plus élevée et la plus grande valeur d'une liste sera classée n ° 1.
- Si l'ordre est 1, le nombre est classé par rapport aux nombres triés par ordre croissant: les nombres plus petits reçoivent une valeur de rang inférieure et la plus petite valeur d'une liste sera classée n ° 1.
- Il n'est pas nécessaire de trier les valeurs de la liste avant d'utiliser la fonction RANK.
- En cas d'égalité (c'est-à-dire que la liste contient des doublons), RANK attribuera la même valeur de rang à chaque ensemble de doublons.
- Certains documents suggèrent que ref peut être une plage ou un tableau, mais il semble que ref doit être une plage.
Vidéos connexes

