Qu'est-ce que la fonction RANG. POURCENTAGE. EXCLURE ?
Tu sors RANG.POURCENTAGE.EXCLURE quand un chiffre brut ne te dit rien tant que tu ignores où il se situe par rapport aux autres : un rang absolu bouge dès que l'équipe change de taille, alors qu'un percentile reste comparable d'un mois sur l'autre.
Concrètement, c'est elle qui classe tes commerciaux selon leur position percentile dans l'équipe, positionne un salaire proposé dans la grille actuelle, évalue si ton prix de vente est dans le premium ou l'entrée de gamme par rapport à la concurrence, ou identifie les athlètes qui surpassent les trois quarts du groupe.
Syntaxe
=RANG.POURCENTAGE.EXCLURE(matrice; x; [signification])Clique sur un argument pour aller à son explication.

Comprendre chaque paramètre de la fonction RANG.POURCENTAGE.EXCLURE
Tu lui donnes d'abord ta plage de référence, puis la valeur que tu veux situer dedans : c'est cet ordre-là, et pas l'inverse, qui décide de tout. Le troisième argument, la signification, est facultatif et fixe le nombre de chiffres significatifs du résultat ; tu peux l'oublier dans presque tous les cas, Excel garde 3 chiffres par défaut.
matrice
: c'est ta plage de référence, l'ensemble de données par rapport auquel tu veux te situerIl peut s'agir de chiffres de ventes, de scores de satisfaction, de temps de réponse, de salaires... Bref, n'importe quelle série de valeurs numériques qui définit ta distribution.
Excel ignore automatiquement les cellules vides et les valeurs textuelles, ce qui est pratique pour gérer des données avec quelques trous.
x
: c'est la valeur dont tu veux connaître le rangElle n'a pas besoin d'exister dans ta matrice : Excel calculera automatiquement sa position par interpolation linéaire si nécessaire. C'est très puissant pour situer n'importe quelle valeur hypothétique dans ta distribution.
Par exemple, tu peux tester un prix fictif de 79 euros contre une grille de prix concurrents réels, même si aucun concurrent ne vend exactement à ce prix.
Attention : Si ta valeur x est inférieure au minimum ou supérieure au maximum de ta matrice, Excel retourne #NOMBRE!. Assure-toi que x se situe dans la plage des données de référence.
signification
: ce paramètre optionnel contrôle le nombre de chiffres significatifs du résultat(facultatif)Par défaut, Excel utilise 3 chiffres significatifs, ce qui donne généralement 3 décimales pour les valeurs entre 0 et 1 (ex: 0,753). Si tu as besoin de plus ou moins de précision, ajuste ce paramètre.
Dans 99% des cas, la valeur par défaut est parfaite. Ce paramètre est rarement nécessaire.
Attention : La signification contrôle les chiffres significatifs, pas simplement les décimales. Avec signification=2, tu pourrais obtenir 0,75 ou 0,080 selon la valeur. Laisse ce paramètre par défaut sauf besoin spécifique.

Exemples pratiques pas à pas
Comment situer un chiffre d'affaires dans son équipe avec la fonction RANG.POURCENTAGE.EXCLURE
Martin a réalisé 45 000 € et tu prépares son point mensuel dans une équipe de huit vendeurs. Savoir qu'il est quatrième ne te suffit pas : tu veux une position relative que tu pourras comparer au mois prochain, même si l'équipe change de taille. La variante EXCLURE traite ta liste comme un échantillon d'un ensemble plus large : elle laisse toujours un peu de place au-dessus du meilleur et en dessous du plus faible, et ne renvoie donc jamais 0 ni 1.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.EXCLURE(. - 2En 1er argument : sélectionne la plage des huit chiffres d'affaires qui sert de référence,
B2:B9. Le vendeur que tu situes en fait lui-même partie. - 3En 2ᵉ argument : saisis la valeur à situer,
45000, tapée directement dans la formule. Comme elle existe bien dans la plage, aucune interpolation n'entre en jeu et la fonction se contente de compter les positions. - 4Ferme la parenthèse et appuie sur Entrée. La variante EXCLURE réserve une part de l'échelle au-delà de chaque extrême, si bien que son résultat ne vaut jamais 0 ni 1, et elle renvoie
#NOMBRE!dès que la valeur sort de l'intervalle connu.
=RANG.POURCENTAGE.EXCLURE(B2:B9; 45000)Comment positionner un salaire absent de la grille avec la fonction RANG.POURCENTAGE.EXCLURE
Un candidat demande 48 000 € et tu veux savoir ce que cette somme représente dans ta grille de sept salaires. Aucun de tes salariés n'est payé exactement ce montant : la demande se glisse entre 46 000 € et 49 000 €. La fonction gère très bien ce cas, elle interpole la position entre les deux salaires voisins au lieu de te renvoyer une erreur.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.EXCLURE(. - 2En 1er argument : sélectionne la grille des sept salaires en vigueur sur le poste,
B2:B8. C'est elle seule qui fixe l'échelle de comparaison. - 3En 2ᵉ argument : saisis le salaire à positionner,
48000. Comme cette valeur ne figure pas dans la colonne, Excel repère les deux salaires qui l'encadrent,46000et49000, puis calcule sa position proportionnelle entre les deux. - 4Ferme la parenthèse et appuie sur Entrée. Le résultat ne vaudra jamais 0 ni 1, car même le salaire le plus bas obtiendrait 1 ÷ 8 = 0,125 et le plus haut 7 ÷ 8 = 0,875, une lecture à garder en tête avant d'annoncer qu'une rémunération est « au maximum » de la grille.
=RANG.POURCENTAGE.EXCLURE(B2:B8; 48000)Comment placer un prix face à la concurrence avec la fonction RANG.POURCENTAGE.EXCLURE
Tu prépares le lancement d'un produit à 79 € et tu as relevé les tarifs de huit concurrents, de 65 € à 95 €. Avant de figer ton prix, tu veux savoir s'il te place en entrée de gamme, au milieu du marché ou dans le premium. L'intérêt de la manœuvre, c'est que tu testes ici un prix qui n'existe encore nulle part : la fonction le situe quand même, par interpolation entre les deux concurrents les plus proches.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.EXCLURE(. - 2En 1er argument : sélectionne les huit prix concurrents relevés,
B2:B9. Vérifie qu'ils portent tous sur une offre réellement comparable, sinon le percentile compare des produits différents. - 3En 2ᵉ argument : saisis le prix que tu envisages,
79. Rien ne t'oblige à ce qu'il figure dans la liste, et c'est justement ce qui te permet de simuler plusieurs tarifs avant de trancher. - 4Ferme la parenthèse et appuie sur Entrée. Rejoue ensuite la formule avec d'autres montants pour arbitrer, en remplaçant
79par un autre prix tu vois aussitôt de combien tu montes ou tu descends dans le marché.
=RANG.POURCENTAGE.EXCLURE(B2:B9; 79)Comment lire un percentile à l'envers avec la fonction RANG.POURCENTAGE.EXCLURE
Une athlète du groupe court le 100 m en 12,3 secondes et tu dois calibrer son programme d'entraînement. Le groupe compte sept chronos, de 11,5 s à 13,5 s. Le calcul est strictement le même qu'aux exemples précédents, mais sa lecture s'inverse : sur un temps, une valeur haute est une contre-performance, donc un percentile élevé est une mauvaise nouvelle et non un motif de félicitations.
- 1Dans une cellule, écris
=RANG.POURCENTAGE.EXCLURE(. - 2En 1er argument : sélectionne les sept chronos relevés sur le groupe,
B2:B8. - 3En 2ᵉ argument : saisis le chrono à situer,
12,3, avec la virgule décimale française. Comme il ne figure pas dans la liste, il sera interpolé entre12,1et12,9. - 4Ferme la parenthèse et appuie sur Entrée. Sur un temps, une valeur haute est une contre-performance, donc inverse la lecture avant de communiquer le résultat avec
=1-RANG.POURCENTAGE.EXCLURE(B2:B8; 12,3), qui rend un score où le plus grand est le meilleur.
=RANG.POURCENTAGE.EXCLURE(B2:B8; 12,3)
Les erreurs fréquentes avec la fonction RANG.POURCENTAGE.EXCLURE
Ici, le danger n'est pas tant que la formule plante que ce que tu lui fais dire. Un 0,75 se lit "mieux que 75% du groupe", surtout pas "75% de réussite", et pour un temps ou un coût un percentile bas est en réalité une bonne nouvelle.
Le seul vrai message d'erreur qu'elle te renvoie, c'est #NOMBRE! : il tombe quand ta valeur x sort de l'intervalle entre le minimum et le maximum de ta matrice, car la fonction refuse d'extrapoler au-delà de ce qu'elle connaît.
Confondre percentile et pourcentage de réussite
Un résultat de 0,75 ne signifie pas que la valeur obtient 75% de bonnes réponses. Ça signifie que 75% des valeurs du dataset sont inférieures ou égales à cette valeur. C'est une position relative, pas une note absolue.
Solution : Reformule toujours le résultat en termes relatifs : "Score de 0,75 = mieux que 75% du groupe", jamais "75% de réussite".
Valeur x hors de la plage de la matrice
Si x est inférieur au minimum ou supérieur au maximum de ta matrice, Excel retourne #NOMBRE!. La fonction ne peut pas extrapoler en dehors de la plage connue.
Solution : Vérifie que ta valeur x est bien comprise entre le minimum (=MIN(matrice)) et le maximum (=MAX(matrice)) de tes données. Si tu veux tester des valeurs extrêmes, étends ta matrice de référence.
Inverser l'interprétation pour les métriques négatives
Pour les temps, les coûts ou toute métrique où "plus petit = mieux", un percentile faible signifie une bonne performance. Sans cette précaution, tu peux croire qu'un athlète rapide ou un coût faible est dans le bas du classement.
Solution : Calcule =1-RANG.POURCENTAGE.EXCLURE(matrice; x) pour inverser l'échelle et rendre la lecture plus intuitive pour les métriques à minimiser.

Astuces avancées avec RANG.POURCENTAGE.EXCLURE
Convertis le résultat en pourcentage lisible
La fonction retourne un nombre entre 0 et 1. Pour le rendre immédiatement lisible dans tes rapports, applique le format pourcentage Excel (raccourci Ctrl+Shift+%) ou multiplie par 100 dans la formule. Un résultat de =RANG.POURCENTAGE.EXCLURE(plage; valeur)*100 affiche 75,3 au lieu de 0,753.
C'est beaucoup plus parlant pour tes managers ou tes clients.
Combine avec CENTILE.EXCLURE pour l'analyse inverse
RANG.POURCENTAGE.EXCLURE répond à "à quel percentile se situe cette valeur ?". CENTILE.EXCLURE répond à la question inverse : "quelle valeur correspond au 75e percentile ?". Les deux fonctions sont complémentaires pour construire des grilles de performance complètes.
Exemple : =CENTILE.EXCLURE(B2:B8; 0,75) te donne le chiffre d'affaires qu'il faut atteindre pour être dans le top 25%.
Applique à toute une colonne pour classer dynamiquement
Si tu veux calculer le percentile de chaque ligne d'un tableau par rapport à l'ensemble, fixe la matrice avec des références absolues : =RANG.POURCENTAGE.EXCLURE($B$2:$B$8; B2). Tu peux copier cette formule sur toute la colonne et chaque vendeur verra son percentile calculé par rapport à la même plage de référence.
Le tableau entier se met à jour automatiquement quand les ventes changent.
Questions fréquentes
La différence est subtile mais importante. EXCLURE retourne des valeurs strictement entre 0 et 1 (jamais exactement 0 ou 1). INCLURE peut retourner exactement 0 pour le minimum et 1 pour le maximum du dataset.
En statistique moderne, EXCLURE est généralement préféré car il évite les valeurs extrêmes qui peuvent poser problème dans certains calculs statistiques ultérieurs.
Un résultat de 0,75 (ou 75% si tu multiplies par 100) signifie que ta valeur se situe au 75e percentile : 75% des valeurs du dataset sont inférieures ou égales à cette valeur. Autrement dit, tu es mieux que 3 personnes sur 4 dans le groupe.
C'est une excellente performance dans la plupart des contextes, sauf pour les métriques à minimiser (délais, coûts) où l'interprétation est inversée.
Aucun problème. La fonction interpole automatiquement de façon linéaire. Si ta valeur se situe entre deux valeurs du dataset, Excel calcule une position intermédiaire proportionnelle. C'est très pratique pour situer n'importe quelle valeur hypothétique, comme un prix fictif par rapport à la concurrence, même si aucun concurrent ne vend exactement à ce prix.
Ce paramètre contrôle le nombre de chiffres significatifs (pas juste les décimales) du résultat. Par défaut (3), tu obtiens des résultats comme 0,753 ou 0,444.
Dans 99% des cas, la valeur par défaut est parfaite. Change-la seulement si tu as besoin d'une précision spécifique pour un calcul ultérieur, par exemple pour faire des arrondis cohérents dans un rapport.
Cette erreur apparaît dans deux cas principaux : ta matrice contient moins de 2 valeurs distinctes (impossible de calculer un rang), ou ta valeur x est en dehors de la plage [MIN; MAX] de ta matrice.
Vérifie avec =MIN(matrice) et =MAX(matrice) que ta valeur x se situe bien dans cet intervalle.
Calcule le percentile de chaque note par rapport à l'ensemble du groupe avec =RANG.POURCENTAGE.EXCLURE(notes; note_élève). Un résultat de 0,9 signifie que cet étudiant dépasse 90% de la classe.
C'est plus informatif qu'une note brute car ça montre la position relative dans le groupe. Attention à bien communiquer le sens du percentile aux élèves ou parents.
Pour aller plus loin
Continue sur ta lancée après la fonction RANG.POURCENTAGE.EXCLURE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir




