Qu'est-ce que la fonction RANG. POURCENTAGE. INCLURE ?
RANG.POURCENTAGE.INCLURE te sert dès que tu dois comparer une valeur au reste d'un groupe sans te limiter à un classement brut du type « 3e sur 12 », qui devient inutilisable dès que l'effectif change. Elle te donne une position relative stable, exprimée en pourcentage, que tu peux suivre d'un mois sur l'autre sans recalculer une échelle à chaque fois.
C'est l'outil parfait pour les comparaisons relatives : classer un vendeur dans son équipe, situer un prix par rapport au marché, ou évaluer une candidature selon une grille salariale. Un résultat de 0,75 signifie que la valeur fait mieux ou égal que 75 % du jeu de données.
Syntaxe
=RANG.POURCENTAGE.INCLURE(matrice; x; [signification])Clique sur un argument pour aller à son explication.
RANG.POURCENTAGE.INCLURE est la variante inclusive : elle peut retourner exactement 0 et 1 (0 % et 100 %) pour les valeurs extrêmes. Sa variante RANG.POURCENTAGE exclut ces bornes et retourne des valeurs strictement entre 0 et 1.

Comprendre chaque paramètre de la fonction RANG.POURCENTAGE.INCLURE
Les deux premiers arguments font tout le travail et ne se laissent pas inverser : d'abord la matrice, le jeu de données qui sert de référence, puis x, la valeur dont tu veux connaître la position. Le troisième, [signification], est entre crochets parce qu'il est facultatif : il règle juste le nombre de chiffres significatifs affichés, et tu le laisses vide neuf fois sur dix.
matrice
: ton jeu de données de référence : une plage de valeurs numériques que tu veux utiliser comme base de comparaisonIl peut s'agir de chiffres d'affaires, de scores, de temps, de prix. Excel compare ta valeur cible à toutes les valeurs de cette plage.
La matrice peut contenir des doublons sans problème. Excel gère automatiquement les valeurs identiques en leur attribuant le même rang percentile.
x
: la valeur que tu veux situer dans ton jeu de donnéesElle n'a pas besoin d'exister dans la matrice : Excel interpole automatiquement sa position. Par exemple, tu peux chercher où se situerait un score de 85 dans une liste qui ne contient que 80 et 90.
Ce paramètre peut être une référence de cellule ou une valeur directe.
[signification]
: paramètre optionnel qui définit le nombre de chiffres significatifs du résultat(facultatif)Par défaut, Excel utilise 3 chiffres significatifs. Si tu passes 2, le résultat sera arrondi à 2 chiffres significatifs. C'est purement esthétique : le calcul interne reste précis.
Dans la pratique, tu peux laisser ce paramètre vide dans 99 % des cas.
Attention : Ne confonds pas chiffres significatifs et décimales. Avec signification=2, la valeur 0,8567 devient 0,86 (2 chiffres significatifs), pas 0,85 (2 décimales). Le résultat en format Pourcentage dans Excel est la façon la plus propre d'afficher la valeur sans toucher à ce paramètre.

Exemples pratiques pas à pas
Comment situer un vendeur dans son équipe avec la fonction RANG.POURCENTAGE.INCLURE
Julie a signé 45 000 € ce mois-ci et tu dois lui dire, en entretien, ce que ce chiffre vaut dans une équipe de sept. Les CA vont de 32 000 € à 52 000 €, et un rang brut du type « 3e sur 7 » dépend de l'effectif : il devient incomparable dès qu'un vendeur part ou arrive. Le rang percentile, lui, reste lisible d'un mois sur l'autre puisqu'il exprime la part de l'équipe que Julie dépasse, sur une échelle qui va toujours de 0 pour le plus faible à 1 pour le meilleur.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.INCLURE(. - 2En 1er argument : sélectionne les sept chiffres d'affaires de l'équipe,
B2:B8. C'est cette plage qui définit le groupe de comparaison, et ajouter un stagiaire à 5 000 € y déplacerait tous les percentiles. - 3En 2ᵉ argument : clique sur la cellule de Julie,
B3. Une référence vaut mieux qu'un montant tapé en dur, parce que le percentile se recalcule tout seul dès que le chiffre d'affaires est corrigé. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas après avoir verrouillé la plage en
$B$2:$B$8. Sans les$, chaque ligne comparerait son vendeur à une plage décalée et les percentiles ne voudraient plus rien dire les uns par rapport aux autres.
=RANG.POURCENTAGE.INCLURE(B2:B8; B3)Comment positionner une note tapée directement avec la fonction RANG.POURCENTAGE.INCLURE
Un élève vient te voir avec son 14 et veut savoir si c'est une bonne note. La classe compte huit copies, de 8 à 16, et tu préfères une réponse chiffrée à un « c'est correct » approximatif. Ici tu tapes la note directement dans la formule au lieu de pointer une cellule : c'est le réflexe à prendre quand tu veux tester une note à la volée, y compris une note que personne n'a obtenue.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.INCLURE(. - 2En 1er argument : sélectionne les huit notes de la classe,
B2:B9. Toutes les copies doivent y figurer, sinon la note testée serait comparée à une classe amputée. - 3En 2ᵉ argument : saisis directement la note à situer,
14. La fonction accepte aussi bien une valeur écrite en dur qu'une référence de cellule, et comme ce 14 existe déjà dans la plage, Excel se contente de compter les notes qui lui sont inférieures. - 4Ferme la parenthèse et appuie sur Entrée, puis applique le format Pourcentage à la cellule pour lire 71,4 % plutôt que
0,714. Tu évites ainsi d'expliquer à chaque fois ce que représente un nombre compris entre 0 et 1.
=RANG.POURCENTAGE.INCLURE(B2:B9; 14)Comment comparer un prix absent de la liste avec la fonction RANG.POURCENTAGE.INCLURE
Ton client hésite à proposer 280 000 € pour un appartement et te demande si ce prix tient la route. Tu as relevé huit ventes récentes comparables, de 245 000 € à 310 000 €, mais aucune ne s'est conclue exactement à 280 000 €. Ce n'est pas un obstacle : la fonction sait situer une valeur absente de la plage en la plaçant proportionnellement entre les deux ventes qui l'encadrent.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.INCLURE(. - 2En 1er argument : sélectionne les huit prix de vente relevés,
B2:B9. Plus l'échantillon est homogène, même quartier et même surface, plus le percentile obtenu sera défendable face au vendeur. - 3En 2ᵉ argument : saisis le prix à tester,
280000, sans espace ni symbole euro. Cette valeur n'apparaît nulle part dans la colonne, et c'est justement l'intérêt de la manœuvre, puisque tu situes un prix envisagé et non un prix déjà constaté. - 4Ferme la parenthèse et appuie sur Entrée. Excel repère alors les deux ventes qui encadrent ton prix, 275 000 € et 288 000 €, puis interpole entre leurs deux positions pour situer une valeur pourtant absente de la liste.
=RANG.POURCENTAGE.INCLURE(B2:B9; 280000)Comment évaluer une prétention salariale avec la fonction RANG.POURCENTAGE.INCLURE
Un candidat annonce 42 000 € en prétention et tu veux répondre autre chose qu'une impression. Ta grille compte sept salaires sur ce poste, de 35 000 € à 44 000 €, et aucun n'est fixé à 42 000 € : la demande se glisse entre l'avant-dernier et le dernier. Le rang percentile te dit à quelle hauteur de ta propre grille cette embauche te placerait, information bien plus utile qu'un simple écart à la moyenne.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.INCLURE(. - 2En 1er argument : sélectionne les sept salaires réellement versés sur ce poste,
B2:B8. N'y mêle pas d'autres fonctions ni d'autres niveaux de séniorité, sinon la comparaison perd tout son sens. - 3En 2ᵉ argument : saisis la prétention à évaluer,
42000. Comme à l'exemple précédent, cette valeur n'existe pas dans la plage et sera interpolée entre les deux salaires qui l'encadrent, 41 000 € et 44 000 €. - 4Ferme la parenthèse et appuie sur Entrée. Plus le résultat approche de 1, plus l'embauche te place haut dans ta propre grille, et plus tu auras d'écarts à justifier auprès des salariés déjà en poste.
=RANG.POURCENTAGE.INCLURE(B2:B8; 42000)
Astuces avancées avec RANG.POURCENTAGE.INCLURE
Afficher le résultat en pourcentage
Par défaut, la fonction retourne une valeur entre 0 et 1. Pour l'afficher en pourcentage, sélectionne la cellule résultat et applique le format Pourcentage (Ctrl+Maj+%). Cela affiche 66,7 % au lieu de 0,667 sans changer la valeur stockée.
Multiplier par 100 dans la formule est à éviter : si tu réutilises ensuite la valeur dans un calcul, tu devras rediviser par 100.
Créer un classement inversé
RANG.POURCENTAGE.INCLURE classe toujours dans l'ordre croissant : une grande valeur donne un rang proche de 100 %. Si tu veux un classement où les petites valeurs obtiennent un meilleur rang (temps de course, coûts, délais), applique cette formule : =1-RANG.POURCENTAGE.INCLURE(matrice; x).
Ainsi la valeur la plus basse obtient 100 % et la plus grande 0 % : c'est un renversement parfait du classement.
Visualiser les performances avec la mise en forme conditionnelle
Combine RANG.POURCENTAGE.INCLURE avec des règles de mise en forme conditionnelle pour créer un tableau de bord visuel instantané. Applique une règle sur la colonne de rang percentile : vert si le résultat est supérieur à 0,66 (top performers), orange entre 0,33 et 0,66 (dans la moyenne), rouge en dessous de 0,33 (à améliorer).
Tu obtiens ainsi un code couleur automatique qui se met à jour à chaque ajout de données.

Les erreurs fréquentes avec la fonction RANG.POURCENTAGE.INCLURE
Ici les pépins ne sont pas des messages d'erreur rouges mais des contresens silencieux qui donnent des chiffres faux sans broncher. Tu peux confondre le rang percentile avec un classement numérique, oublier les $ qui font glisser ta matrice d'une ligne à l'autre, ou lire un résultat élevé comme une bonne performance alors que pour un délai ou un coût, c'est l'inverse qu'il faut comprendre.
Confondre rang et rang percentile
RANG.POURCENTAGE.INCLURE ne retourne pas un classement numérique (1er, 2e, 3e...), mais un pourcentage de position. Un résultat de 0,80 ne signifie pas que la valeur est 8e, mais qu'elle fait mieux ou égal à 80 % du jeu de données.
Solution : Utilise RANG ou RANG.MOYENNE si tu veux un classement numérique. Réserve RANG.POURCENTAGE.INCLURE pour les analyses de positionnement relatif en pourcentage.
La plage de la matrice se décale en copiant la formule
Sans les $, la plage de référence se déplace à chaque ligne quand tu copies la formule vers le bas. Chaque ligne compare alors la valeur à un jeu de données différent, ce qui rend les résultats incomparables entre eux.
Solution : Fixe toujours la matrice avec des références absolues : =RANG.POURCENTAGE.INCLURE($A$2:$A$10; B2). Appuie sur F4 après avoir sélectionné la plage dans la barre de formule pour ajouter les $ automatiquement.
Mauvaise interprétation du sens de classement
Un rang percentile élevé (proche de 1) signifie une grande valeur, pas forcément une bonne performance. Tout dépend du contexte : un CA élevé est positif, mais un délai de livraison élevé est négatif.
Solution : Adapte ton interprétation au contexte. Pour les métriques où une petite valeur est meilleure (délais, coûts, erreurs), utilise la formule inversée =1-RANG.POURCENTAGE.INCLURE(matrice; x) pour obtenir un rang où 100 % = meilleure performance.
Questions fréquentes
RANG.POURCENTAGE.INCLURE peut retourner exactement 0 % et 100 % (en incluant les valeurs minimales et maximales), tandis que RANG.POURCENTAGE exclut ces extrêmes et retourne des valeurs strictement entre 0 et 1. En pratique, RANG.POURCENTAGE.INCLURE est plus intuitif pour la plupart des analyses : si tu as la valeur maximale du jeu de données, tu veux bien voir 100 %, pas une valeur proche de 1 mais jamais égale.
Un résultat de 0,75 (ou 75 %) signifie que ta valeur est meilleure ou égale à 75 % des valeurs du jeu de données. Autrement dit, seulement 25 % des valeurs lui sont supérieures. C'est un excellent score si tu cherches à te positionner dans le haut du classement : tu es dans le top 25 %.
Excel interpole automatiquement le rang. Par exemple, si tu cherches la valeur 50 dans un jeu de données allant de 40 à 60, Excel calcule où se situerait cette valeur dans la distribution. C'est très utile pour comparer n'importe quelle valeur à ton référentiel, même si elle n'y figure pas encore : tu peux évaluer une hypothèse de prix ou de score avant même de l'observer.
Il définit le nombre de chiffres significatifs du résultat. Par défaut (3), tu obtiens 0,750. Avec signification=2, tu obtiens 0,75. C'est purement esthétique : le calcul reste précis, le résultat est simplement arrondi pour l'affichage.
Dans la pratique, tu peux laisser ce paramètre vide dans 99 % des cas et gérer l'affichage via le format de cellule Pourcentage.
La fonction classe toujours dans l'ordre croissant : plus la valeur est élevée, plus le pourcentage est proche de 100 %. Si tu veux un classement décroissant (où les petites valeurs obtiennent un meilleur rang), utilise : =1-RANG.POURCENTAGE.INCLURE(matrice; x).
Cela inverse le classement : la plus petite valeur obtiendra 100 %, la plus grande 0 %. Pratique pour les temps de livraison, les délais ou les coûts où moins = mieux.
Pour aller plus loin
Continue sur ta lancée après la fonction RANG.POURCENTAGE.INCLURE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir




