Classer les nombres par valeur à l’aide de la fonction RANK d’Excel
La fonction RANK compare un nombre à d’autres nombres dans un ensemble de données donné. Le classement n’a rien à voir avec la position du numéro dans la liste. Voici comment classer les nombres dans Excel.
Les instructions de cet article s’appliquent à Excel pour Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel pour Mac, Excel pour iPad, Excel pour iPhone et Excel pour Android.
Exemple de fonction RANG
La figure suivante montre un exemple de la fonction RANK en action. Pour la séquence de valeurs 1, 6, 5, 8 et 10 dans les lignes 2 et 3, le rang du chiffre 5 est :
- 4 car c’est le quatrième plus grand nombre de la liste (voir ligne 2).
- 2 car c’est le deuxième plus petit nombre de la liste (voir ligne 3).
Aucun classement ne correspond à sa position en tant que troisième valeur à chaque extrémité. Cependant, si la liste est triée pour correspondre à l’ordre de classement, le rang du numéro correspondra à sa position dans la liste.
La fonction RANG est compatible avec toutes les versions d’Excel. Cependant, Microsoft le supprime progressivement au profit de RANK.AVG et RANK.EQ. Les tailles de RANK.AVG et RANK.EQ sont relatives aux autres valeurs de la liste. Lorsque plusieurs valeurs ont le même rang, RANK.AVG renvoie le rang moyen et RANK.EQ renvoie le rang le plus élevé pour un ensemble de valeurs.
Syntaxe et paramètres de la fonction RANK
La syntaxe de la fonction fait référence à la façon dont une fonction est exprimée, y compris le nom de la fonction, les parenthèses, les séparateurs de virgule et les paramètres.
La syntaxe de la fonction RANK est :
- Numéro est le nombre à classer. Il peut s’agir d’un nombre réel (voir la ligne 4 dans l’exemple ci-dessus) ou d’une référence de cellule à l’emplacement des données (voir les lignes 2 et 3).
- faire référence à Est un tableau ou une plage de références de cellules à la liste de nombres utilisée pour classer le paramètre Number. S’il y a des valeurs non numériques dans la plage, ces valeurs seront ignorées. Dans la ligne 5 de l’exemple, le nombre 5 se classe premier car il est le plus grand des deux nombres de la liste.
- Ordre est une valeur numérique qui détermine si Number est Les arguments sont en ordre croissant ou décroissant. Définissez Order sur 0 ou omettez-le pour trier par ordre décroissant. Les valeurs non nulles sont triées par ordre croissant.
Les données du paramètre Ref n’ont pas besoin d’être triées par ordre croissant ou décroissant, les valeurs du paramètre Number peuvent également être dans cet ordre.
Entrez la fonction RANG dans Excel
À partir d’Excel 2010, la fonction RANG ne peut pas être saisie à l’aide de la boîte de dialogue. Au lieu de cela, il doit être saisi manuellement.Dans ce cas, entrez =rang(C2,A2:E2,0) Allez dans la cellule F2 de la feuille de calcul :
Cette formule simple fait référence à la cellule C2 comme nombre à trier (premier argument), spécifie les cellules A2 à E2 comme plage (deuxième argument) et trie par ordre décroissant (troisième argument).
Numéro L’argument 5 des lignes 2 à 6 a le rang suivant :
- ligne 2: Quatrième. Il s’agit du quatrième plus grand nombre lorsque la plage Ref est triée par ordre décroissant.
- ligne 3: deuxième. Il s’agit du deuxième plus petit nombre lorsque la plage Ref est dans l’ordre croissant.
- ligne 4: Quatrième. Il s’agit du quatrième plus grand nombre lorsque la plage Ref est triée par ordre décroissant.
- ligne 5: première. Lorsque la plage Ref est triée par ordre décroissant, il s’agit du plus grand des deux nombres.
- ligne 6:#N’est pas applicable. Le nombre 5 n’est pas dans la gamme A6 à E6.
Si la liste contient des numéros en double, la fonction donne le même classement. Par conséquent, les numéros suivants de la liste ont un rang inférieur.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre