Navigation Rapide
Fonction RANG
Résumé
La fonction RANG détermine la position d'un nombre dans une liste par rapport aux autres valeurs. Elle calcule le classement comme si la liste était triée, en tenant compte de l'ordre spécifié. Note importante : cette fonction est obsolète et remplacée par des versions plus précises.
Syntaxe
RANG(nombre; référence; [ordre])
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| nombre | Nombre |
Oui | Le nombre dont vous voulez connaître le rang dans la liste |
| référence | Plage |
Oui | La liste ou plage de nombres pour le classement. Les valeurs non numériques sont ignorées |
| ordre | Nombre |
Non | 0 ou omis pour ordre décroissant, toute autre valeur pour ordre croissant |
Utilisation de la fonction RANK
RANG est idéale pour créer des classements et tableaux de bord. Utilisez-la pour identifier les positions relatives dans les scores, ventes ou performances. Attention : privilégiez RANK.AVG ou RANK.EQ pour les nouveaux projets car RANG est dépréciée.
Exemples Courants de RANK
Classement scores avec doublons
=RANG(A3;A$2:A$6;1)
Calcule le rang de 3,5 dans la liste (position 3). Les doublons reçoivent le même rang.
Classement ventes décroissant
=RANG(B2;B$2:B$10;0)
Rang de la vente en B2 par ordre décroissant (meilleure vente = rang 1).
Correction rangs attachés
=RANG(A2;A$1:A$5;1)+(NB(A$1:A$5)+1-RANG(A2;A$1:A$5;0)-RANG(A2;A$1:A$5;1))/2
Formule pour rangs moyens tenant compte des attaches.
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#VALEUR!
Cause: Nombre ou référence contient du texte non numérique
Solution: Vérifiez que référence ne contient que des nombres
#N/A
Cause: Le nombre n'existe pas dans la référence
Solution: RANG ne renvoie jamais #N/A, vérifiez la formule
Rangs incohérents
Cause: Doublons non gérés
Solution: Utilisez la formule de correction pour rangs attachés
Notes
- Fonction dépréciée - utiliser RANK.AVG ou RANK.EQ de préférence
- Les doublons sautent les rangs suivants (10=5, 10=5, 11=7)
- Formule correction attaches : [NB(ref)+1-RANG(n,ref,0)-RANG(n,ref,1)]/2
- Ignorer automatiquement les cellules vides et texte
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Versions futures Excel (recommandé d'éviter)
Contenu dernièrement révisé: December 11, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+