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.
RANK est utile pour déterminer la position relative d'une valeur dans un ensemble de données.
Syntaxe
RANK(nombre, ref_1, [..., ref_254, [ordre])
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 | La plage de nombres à laquelle le numéro doit être comparé. |
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 | Un nombre spécifiant comment classer le nombre . |
Une valeur de 1 pour l'ordre croissant, ou 0 pour l'ordre décroissant. En cas d'omission, "0" est utilisé. |
Exemple
Données
| A | B |
|---|---|
| 10 | 3 |
| 20 | 19 |
| 15 | George |
| 25 | 45 |
| 30 | -8 |
Exemples
| Formule | Description | Résultat |
|---|---|---|
=RANK(A2, A1:B5) |
Renvoie le rang décroissant du nombre dans la cellule A2 dans la plage A1:B5. (B3 est ignoré car il s'agit d'un texte). | 4 |
=RANK(A3, A1:A5, 1) |
Renvoie le rang croissant du nombre dans la cellule A3 dans la plage A1:A5. | 2 |
=RANK(25, A1:B5) |
Renvoie le rang du nombre 25 dans l'intervalle A1:B5 par ordre décroissant. (B3 est ignoré car il s'agit d'un texte). | 3 |
=RANK(B5, A1:B5, 1) |
Renvoie le rang du nombre dans la cellule B5 dans la plage A1:B5 par ordre croissant. (B3 est ignoré car il s'agit d'un texte). | 1 |
Notes
- Si deux ou plusieurs nombres de la liste sont identiques, ils auront le même rang. Toutefois, cela affectera les rangs des numéros suivants.
- Les valeurs non numériques (cellules vides, valeurs de texte et valeurs logiques) dans
refsont ignorées. - Si une cellule de la plage
refcomporte une erreur, cette erreur sera renvoyée. - L'argument de l'ordre est facultatif. S'il est omis, les résultats du RANK sont classés par ordre décroissant.
- Utilisez RANK.EQ pour résoudre les égalités en attribuant le rang moyen à chaque valeur à égalité.
Astuces
- RANK peut être utilisé avec COUNT pour traiter les égalités et ajuster les rangs en conséquence.
- RANK est utile pour créer des classements de performances, de ventes ou d'autres ensembles de données mesurables.
- Pour les ensembles de données de plus de 255 valeurs, nous suggérons d'utiliser des colonnes d'aide pour consolider les valeurs.
- Vous pouvez combiner RANK avec d'autres fonctions telles que IF, INDEX, et VLOOKUP pour créer des rapports et des tableaux de bord dynamiques.
Fonctions connexes
MOYENNE
MOYENNEA
MOYENNEIF
MOYENNEIFS
GRANDE
MAX
MAXA
MAXIFS
MÉDIANE
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANG
RANG.AVG
RANG.EQ
PETITE
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA