GRANDE.VALEUR, PETITE.VALEUR et RANG dans Excel
Trois fonctions complémentaires pour analyser une liste de valeurs : GRANDE.VALEUR pour extraire le Nième plus grand, PETITE.VALEUR pour le Nième plus petit, et RANG pour attribuer un classement à chaque valeur. Essentielles pour les tableaux de bord et les analyses de performance.
🏆 Classement interactif — modifiez les scores
Entrez des scores pour 6 commerciaux :
GRANDE.VALEUR — extraire le Nième maximum
=GRANDE.VALEUR(plage; k)
plage: la liste de valeursk: le rang souhaité (1 = maximum, 2 = 2ème plus grand…)
=GRANDE.VALEUR(B2:B20; 1) → le maximum (identique à MAX)
=GRANDE.VALEUR(B2:B20; 3) → le 3ème plus grand
=GRANDE.VALEUR(B2:B20; 10) → le 10ème plus grand
Contrairement à MAX, GRANDE.VALEUR peut extraire n'importe quelle valeur dans le classement décroissant — utile pour afficher un podium ou un top 5.
PETITE.VALEUR — extraire le Nième minimum
=PETITE.VALEUR(plage; k)
=PETITE.VALEUR(B2:B20; 1) → le minimum (identique à MIN)
=PETITE.VALEUR(B2:B20; 2) → le 2ème plus petit
Cas d'usage : exclure le meilleur et le moins bon score avant de calculer une moyenne (=MOYENNE sans les extrêmes) :
=(SOMME(B2:B20) - GRANDE.VALEUR(B2:B20;1) - PETITE.VALEUR(B2:B20;1))
/ (NB(B2:B20) - 2)
RANG — attribuer un classement à chaque valeur
=RANG(nombre; référence; [ordre])
nombre: la valeur à classerréférence: la plage complète (en absolu : $B$2:$B$20)ordre: 0 = décroissant (1er = plus grand), 1 = croissant (1er = plus petit)
=RANG(B2; $B$2:$B$20; 0) → rang décroissant (meilleur score = rang 1)
En cas d'ex-æquo, les deux valeurs reçoivent le même rang et le rang suivant est sauté : deux 2ièmes → pas de 3ième.
RANG.POURCENTAGE — classement relatif
=RANG.POURCENTAGE.EXCLURE(plage; valeur; [précision])
Renvoie la position en percentile (0 à 1). Utile pour des analyses statistiques : savoir si une valeur est dans le top 10% de la distribution.
=RANG.POURCENTAGE.EXCLURE($B$2:$B$20; B2; 2)
→ 0,85 si la valeur est au 85ème percentile
Afficher le nom associé à la Nième valeur
GRANDE.VALEUR renvoie la valeur, pas le nom. Pour retrouver qui obtient le 1er prix :
=INDEX(A2:A20; EQUIV(GRANDE.VALEUR(B2:B20;1); B2:B20; 0))
Si plusieurs personnes ont le même score, cette formule renvoie le premier trouvé. Pour gérer les ex-æquo, utilisez RANG avec une colonne auxiliaire de départage.