Retour au blog

Comprendre le rang percentile dans Google Sheets

Utilisez PERCENTILE, PERCENTRANK et QUARTILE pour situer une valeur dans une distribution et bâtir des règles basées sur les percentiles.

7 août 2026SheetFX

Comprendre le rang percentile dans Google Sheets

7 août 2026

Les percentiles placent une valeur sur une échelle de 0 à 100 par rapport à un jeu de données : le 90ᵉ percentile est le seuil au-dessus duquel ne se trouvent qu’environ 10 % des valeurs. Google Sheets expose cette idée via PERCENTILE, PERCENTILE.INC, PERCENTILE.EXC, PERCENTRANK et QUARTILE. Ce guide montre comment les calculer et les interpréter, en quoi les variantes inclusive et exclusive diffèrent, et des barrières optionnelles pour valeurs aberrantes avec Q1/Q3.

Percentile vs rang percentile (deux sens)

  • Fonctions percentile — partent d’un pourcentage p, renvoient la valeur à cette position dans la distribution.
  • Rang percentile — partent d’une valeur, renvoient sa position relative sous forme de fraction (0–1) ou de pourcentage.
=PERCENTILE(A2:A100, 0.9)
=PERCENTRANK(A2:A100, B2)

Si le 90ᵉ percentile des scores est 87, alors environ 90 % des scores sont inférieurs ou égaux à 87 (définitions inclusives). Si le PERCENTRANK d’un score élève vaut 0,82, cet élève se situe autour du 82ᵉ percentile de la classe.

PERCENTILE et PERCENTILE.INC

PERCENTILE renvoie la valeur à un percentile donné. Le second argument est une fraction entre 0 et 1 (pas 0–100).

=PERCENTILE(B2:B50, 0)
=PERCENTILE(B2:B50, 0.25)
=PERCENTILE(B2:B50, 0.5)
=PERCENTILE(B2:B50, 0.75)
=PERCENTILE(B2:B50, 1)

Ce sont le min, le premier quartile, la médiane, le troisième quartile et le max sous la définition inclusive. PERCENTILE.INC est le même algorithme inclusif sous un nom plus explicite ; dans Google Sheets, traitez PERCENTILE et PERCENTILE.INC comme la famille inclusive.

=PERCENTILE.INC(B2:B50, 0.9)

Seuils pratiques

=PERCENTILE(Sales, 0.95)

Utilisez cela comme seuil « top 5 % » pour primes, alertes ou libellés de segments. Comparez chaque ligne :

=C2>=PERCENTILE($C$2:$C$200, 0.95)

PERCENTILE.EXC — percentiles exclusifs

PERCENTILE.EXC utilise une définition exclusive : l’argument percentile doit être strictement entre 0 et 1, et le calibrage des rangs diffère légèrement de sorte que 0 % et 100 % ne se confondent pas avec le min/max de l’échantillon de la même façon.

=PERCENTILE.EXC(B2:B50, 0.25)
=PERCENTILE.EXC(B2:B50, 0.5)
=PERCENTILE.EXC(B2:B50, 0.75)

Sur de petits échantillons, INC et EXC peuvent diverger. Sur de grands échantillons, ils sont en général proches. Préférez INC sauf si une norme ou une méthode académique exige explicitement les percentiles exclusifs. Des arguments invalides pour EXC (y compris 0 et 1) provoquent des erreurs — ne passez pas les percentiles min/max à EXC.

PERCENTRANK — où se situe cette valeur ?

PERCENTRANK renvoie le rang en pourcentage d’une valeur dans une plage, sous forme de décimal entre 0 et 1.

=PERCENTRANK(A2:A100, A2)
=PERCENTRANK(A2:A100, A2, 2)

Le troisième argument optionnel fixe le nombre de chiffres significatifs du résultat (précision d’affichage du rang). Formatez la cellule en pourcentage si vous voulez 82 % plutôt que 0,82.

Classer chaque ligne

Dans une colonne d’aide :

=PERCENTRANK($C$2:$C$100, C2)

Recopiez vers le bas. Triez ou filtrez sur cette colonne pour trouver les meilleurs/pires par rapport aux pairs — sans inventer de seuils absolus à l’avance.

Variantes : PERCENTRANK.INC / PERCENTRANK.EXC

Sheets propose aussi des variantes inclusive/exclusive de rang percentile, analogues à percentile INC/EXC. Pour les tableaux de bord du quotidien, PERCENTRANK (style inclusif) suffit ; ne changez que si un document méthodologique exige EXC.

QUARTILE — percentiles à 0 %, 25 %, 50 %, 75 %, 100 %

QUARTILE est le raccourci pratique pour les percentiles courants :

=QUARTILE(B2:B50, 0)
=QUARTILE(B2:B50, 1)
=QUARTILE(B2:B50, 2)
=QUARTILE(B2:B50, 3)
=QUARTILE(B2:B50, 4)

| Argument quartile | Signification | Même idée que | | --- | --- | --- | | 0 | Minimum | PERCENTILE(..., 0) | | 1 | Q1 (25ᵉ) | PERCENTILE(..., 0.25) | | 2 | Médiane (50ᵉ) | PERCENTILE(..., 0.5) | | 3 | Q3 (75ᵉ) | PERCENTILE(..., 0.75) | | 4 | Maximum | PERCENTILE(..., 1) |

Les quartiles sont idéaux pour des résumés type boîte à moustaches et des règles basées sur l’IQR.

Interpréter les percentiles sans se tromper

  • Le percentile est relatif, pas absolu. Être au 90ᵉ percentile d’une cohorte faible n’équivaut pas au 90ᵉ d’une cohorte forte.
  • Ex aequo et données discrètes. Beaucoup de personnes peuvent partager un rang quand les valeurs se répètent (notes, étoiles).
  • Interpolation. Pour des percentiles entre points observés, Sheets interpole — la valeur renvoyée peut ne correspondre à aucune donnée brute.
  • Taille d’échantillon. Le 99ᵉ percentile sur 20 points est instable ; collectez plus de données avant d’en faire une politique.
  • « Top 10 % » vs « valeur au 90ᵉ percentile ». Filtrer avec PERCENTRANK >= 0.9 et seuiller avec >= PERCENTILE(..., 0.9) sont liés mais peuvent différer légèrement avec les ex aequo et les règles inclusives — choisissez une définition et tenez-vous-y.

Optionnel : barrières d’outliers avec Q1 et Q3

Une règle robuste courante signale les points hors des « barrières » construites à partir de l’écart interquartile (IQR) :

=QUARTILE(B2:B100, 1)
=QUARTILE(B2:B100, 3)
=Q3 - Q1

Avec Q1 en E1, Q3 en E2 :

=E2-E1
=E1-1.5*(E2-E1)
=E2+1.5*(E2-E1)

Ces deux dernières cellules sont les barrières inférieure et supérieure (style Tukey avec multiplicateur 1,5). Signalez une valeur en B2 :

=OR(B2<$E$4, B2>$E$5)

C’est de l’analytique optionnelle, pas une loi de la nature — ajustez le multiplicateur ou utilisez des règles métier quand 1,5×IQR est trop agressif ou trop lâche. Les queues de percentile (PERCENTILE(..., 0.01) / 0.99) sont une autre façon simple de marquer les extrêmes sans l’histoire de l’IQR.

Exemples pratiques

SLA : latence au 95ᵉ percentile

=PERCENTILE(LatencyMs, 0.95)

Les équipes ops gèrent souvent le p95 ou p99 plutôt que la moyenne, car la moyenne masque les rares appels lents.

Libellés de courbe de notes

=IF(C2>=PERCENTILE($C$2:$C$40, 0.9), "A",
  IF(C2>=PERCENTILE($C$2:$C$40, 0.7), "B",
  IF(C2>=PERCENTILE($C$2:$C$40, 0.4), "C", "D")))

Notation relative en un IF imbriqué — adaptez les seuils au besoin.

Bloc résumé IQR

=QUARTILE(B2:B100, 1)
=QUARTILE(B2:B100, 2)
=QUARTILE(B2:B100, 3)

Trois cellules donnent un instantané compact de la distribution à côté d’AVERAGE et STDEV.

Erreurs fréquentes

  • Passer 90 au lieu de 0,9. Les arguments de percentile sont des fractions 0–1. PERCENTILE(plage, 90) est invalide.
  • Mélanger INC et EXC dans un même classeur. Choisissez une convention pour les métriques publiées.
  • Rang percentile d’une valeur hors plage. Le comportement peut être une erreur ou une extrapolation selon la variante — gardez les comparaisons dans l’ensemble observé sauf besoin contraire connu.
  • Croire qu’il faut trier d’abord. Inutile ; les fonctions gèrent l’ordre en interne.
  • Confondre PERCENTRANK et RANK. RANK renvoie des classements 1, 2, 3… ; PERCENTRANK renvoie une position relative 0–1.

Quelle fonction choisir ?

| Objectif | Fonction | | --- | --- | | Valeur au 90ᵉ percentile | PERCENTILE / PERCENTILE.INC | | Définition exclusive | PERCENTILE.EXC | | Position d’une valeur (0–1) | PERCENTRANK | | Q1 / médiane / Q3 rapidement | QUARTILE | | Barrières d’outliers | Q1, Q3, IQR ± 1,5×IQR |

Pour aller plus loin

Les percentiles recadrent les nombres bruts comme position dans une distribution — essentiels pour les SLA, courbes de notes, bandes de rémunération et contrôles d’outliers robustes. Commencez par PERCENTILE et QUARTILE pour les seuils, ajoutez PERCENTRANK quand chaque ligne a besoin d’un classement, et documentez si vous utilisez des définitions inclusives ou exclusives. Pour plus d’outils statistiques dans Sheets, voir Comprendre les fonctions statistiques dans Google Sheets et les pages de fonctions ci-dessus.

Newsletter

Recevez des astuces Sheets chaque semaine dans votre boîte mail.

Des mises à jour courtes et pratiques sur Google Sheets et Apps Script — sans bruit, juste des formules qui fonctionnent.