Description
Cette fonction permet de déterminer le rang d'un nombre dans une liste de nombres. Pris en charge dans les chaînes. Peut être utilisé avec CHILDREFS.
Syntaxe
RANK.EQ(number, ref_1, [..., ref_254, [order])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
nombre |
Oui | Le numéro dont vous voulez trouver le rang. | Un nombre, une référence à une cellule contenant un nombre ou une formule aboutissant à l'un ou l'autre de ces éléments. |
ref_1, ref_n |
Oui | Un tableau de -ou une référence à- une liste de nombres. | Une plage de cellules, un ensemble de nombres, une référence à une cellule contenant l'un ou l'autre de ces éléments, ou une formule aboutissant à l'un ou l'autre de ces éléments. Jusqu'à 255 valeurs peuvent être fournies. |
commander |
Non | Spécifie comment classer le numéro. | 0 = ordre décroissant),1 = ordre croissant. S'il est absent. 0 est supposé. |
Exemple
Données d’échantillon
| A | B |
|---|---|
| Note | Joueur |
| 85 | Jean |
| 92 | Sarah |
| 78 | Mike |
| 95 | Emily |
| 85 | David |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Classez une valeur par rapport à une liste de nombres, de la plus grande à la plus petite. | =RANK.EQ(A2, $A$2:$A$6) |
Le classement classe le score de 85 de John par ordre décroissant, le score le plus élevé occupant la première place. Comme il est à égalité avec David, ils partagent la même place au classement. Résultat : « » 3 |
| Classez une valeur par rapport à une liste de nombres, de la plus petite à la plus grande. | =RANK.EQ(A2, $A$2:$A$6, 1) |
Classe le score de 85 obtenu par John par ordre croissant, le score le plus bas se voyant attribuer la 1re place. Résultat : 2 |
| Pour classer une valeur, commencez par la rechercher à l'aide de son nom plutôt que de faire référence directement à sa cellule. | =RANK.EQ(INDEX(A2:A6, MATCH("Sarah", B2:B6, 0)), A2:A6) |
Recherche le score de Sarah en saisissant son nom, puis classe ce score par ordre décroissant. Résultat : 2 |
| Classez une valeur par rapport à une liste de nombres, de la plus petite à la plus grande. | =RANK.EQ(A5, $A$2:$A$6, 1) |
Classe le score d'Emily (95) par ordre croissant — comme c'est le score le plus élevé de la liste, il se trouve en dernière position. Résultat : 5 |
| Classez une valeur par rapport à une liste de nombres, de la plus grande à la plus petite. | =RANK.EQ(A6, $A$2:$A$6) |
Classe les notes de David (85) par ordre décroissant. Comme il est à égalité avec John, ils occupent le même rang. Résultat : « » 3 |
Notes
- S'il y a des doublons dans la liste, RANK.EQ leur attribue le même rang. Cela affectera le classement des valeurs suivantes.
- Le plus grand nombre est classé 1 par ordre décroissant, tandis que le plus petit nombre est classé 1 par ordre croissant.
- RANK.EQ n'est pas une fonction dynamique. Si les valeurs de l'intervalle de référence changent, vous devez recalculer la feuille de calcul pour mettre à jour le rang.
- RANK.EQ ne peut pas traiter les valeurs non numériques. Si la plage de référence comprend des valeurs textuelles ou logiques, le système renvoie une valeur #VALUE!.
- Si le nombre à classer n'est pas dans la plage de référence, RANK.EQ renvoie une valeur de #N/A.
Astuces
- Pour les classements par centiles, pensez à utiliser PERCENTILE.EXC ou PERCENTILE.INC.
- Utilisez la fonction RANK.EQ en combinaison avec des fonctions telles que IF pour créer des classements ou des regroupements conditionnels.
- Pour obtenir un classement unique pour chaque valeur (même en cas de doublons), combinez la fonction RANK.EQ avec des fonctions telles que COUNTIF.
- Pour les ensembles de données de plus de 255 valeurs, nous suggérons d'utiliser des colonnes d'aide pour consolider les valeurs.
- Pour déterminer le rang d'une valeur textuelle, vous pouvez combiner la fonction RANK.EQ avec INDEX et MATCH afin d'associer le texte à la valeur numérique correspondante. (Voir l'exemple ci-dessus).
Fonctions connexes
MOYENNE
MOYENNE.A
MOYENNE.SI
MOYENNE.SI.S
GRAND
MAX
MAX.A
MAX.SI.S
MÉDIANE
MIN
MINA
MIN.SI.S
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA