Aller au contenu principal

Qu'est-ce que la fonction RANG.POURCENTAGE.EXCLURE ?

Définition
La fonction RANG.POURCENTAGE.EXCLURE retourne le rang d'une valeur dans un ensemble de données, exprimé en proportion entre 0 et 1 (strictement exclus). Elle interpole automatiquement si la valeur testée n'existe pas dans la plage.

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.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

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.

1

matrice

: c'est ta plage de référence, l'ensemble de données par rapport auquel tu veux te situer

Il 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.

2

x

: c'est la valeur dont tu veux connaître le rang

Elle 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.

3

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.

Vrai ou faux ?
« RANG.POURCENTAGE.EXCLURE et RANG.POURCENTAGE.INCLURE donnent le même résultat. » Faux : EXCLURE renvoie toujours une valeur strictement comprise entre 0 et 1, jamais 0 ni 1 pile, là où INCLURE atteint exactement 0 pour le minimum et 1 pour le maximum de ta plage.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

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.

Les étapes
  1. 1
    Dans une cellule, écris =RANG.POURCENTAGE.EXCLURE(.
  2. 2
    En 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.
  3. 3
    En 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.
  4. 4
    Ferme 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.
Au final, ta formule devrait ressembler à ça :=RANG.POURCENTAGE.EXCLURE(B2:B9; 45000)
Explication
Une fois les huit chiffres d'affaires triés, les 45 000 € de Martin occupent la quatrième position. La variante EXCLURE divise ce rang par le nombre de valeurs augmenté de un, soit 4 ÷ 9 = 0,444. C'est ce + 1 qui la sépare de sa jumelle INCLURE : il réserve une part de l'échelle au-delà de chaque extrême, comme si d'autres vendeurs pouvaient exister au-dessus de Claire et en dessous de Frank. Martin se situe donc un peu sous la médiane de l'équipe, sans être décroché.
Exemple 2

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.

Les étapes
  1. 1
    Dans une cellule, écris =RANG.POURCENTAGE.EXCLURE(.
  2. 2
    En 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.
  3. 3
    En 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, 46000 et 49000, puis calcule sa position proportionnelle entre les deux.
  4. 4
    Ferme 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.
Voici la formule que tu obtiens à la fin :=RANG.POURCENTAGE.EXCLURE(B2:B8; 48000)
Explication
48 000 € tombe entre le cinquième salaire trié (46 000 €) et le sixième (49 000 €), aux deux tiers de l'intervalle qui les sépare. La fonction retient donc une position de 5,67 et la divise par 7 + 1, ce qui donne 0,708. Le candidat viserait le tiers supérieur de ta grille sans en toucher le plafond, un positionnement défendable pour un profil expérimenté.
Exemple 3

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.

Les étapes
  1. 1
    Dans une cellule, écris =RANG.POURCENTAGE.EXCLURE(.
  2. 2
    En 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.
  3. 3
    En 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.
  4. 4
    Ferme la parenthèse et appuie sur Entrée. Rejoue ensuite la formule avec d'autres montants pour arbitrer, en remplaçant 79 par un autre prix tu vois aussitôt de combien tu montes ou tu descends dans le marché.
Une fois les morceaux assemblés, ta formule donne ça :=RANG.POURCENTAGE.EXCLURE(B2:B9; 79)
Explication
Une fois les prix triés, 79 € se glisse entre 77 € (cinquième) et 85 € (sixième), au quart de l'écart. La fonction retient 5,25 positions et les divise par 8 + 1, ce qui donne 0,583. Ton produit se place donc juste au-dessus du milieu du marché : cinq concurrents sont moins chers, trois restent plus chers. C'est aussi le dénominateur en n + 1 qui explique que même le prix le plus élevé du panel, 95 €, ne pourrait pas atteindre 1.
Exemple 4

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.

Les étapes
  1. 1
    Dans une cellule, écris =RANG.POURCENTAGE.EXCLURE(.
  2. 2
    En 1er argument : sélectionne les sept chronos relevés sur le groupe, B2:B8.
  3. 3
    En 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é entre 12,1 et 12,9.
  4. 4
    Ferme 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.
En mettant tout bout à bout, tu écris :=RANG.POURCENTAGE.EXCLURE(B2:B8; 12,3)
Explication
Le chrono de 12,3 s se place entre le quatrième temps trié (12,1 s) et le cinquième (12,9 s), au quart de l'intervalle : 4,25 positions divisées par 7 + 1 donnent 0,531. Lu tel quel, ce résultat dit que l'athlète est plus lente qu'environ 53 % du groupe, et non qu'elle en devance 53 %. C'est le complément, à peu près 0,47, qui mesure sa vraie place : elle bat un peu moins de la moitié des coureuses et se situe juste sous la médiane.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

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.

Le conseil du pro
Pour les mesures où plus petit vaut mieux (temps, coûts, délais), inverse le résultat avec 1 - RANG.POURCENTAGE.EXCLURE(...) : un score de 0,643 se lit alors « meilleur que 64% du groupe », bien plus intuitif à présenter.
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec RANG.POURCENTAGE.EXCLURE

1Astuce

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.

2Astuce

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%.

3Astuce

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.

FAQ

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.

Ressources

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