- Présentation de la fonction PERCENTRANK
- Fonction PERCENTRANK Syntaxe et entrées :
- Qu'est-ce que la fonction PERCENTRANK ?
- PERCENTRANK est une fonction de « compatibilité »
- Comment utiliser la fonction PERCENTRANK
- Lorsque les valeurs n'apparaissent pas dans la plage de données
- RANG POURCENTAGE.INC
- RANG POURCENTAGE.EXC
- Fonction PERCENTRANK dans Google Sheets
Ce tutoriel montre comment utiliser le Excel PERCENTRANK Fonction dans Excel pour calculer le rang d'une valeur dans un ensemble de données en pourcentage de l'ensemble de données.
Présentation de la fonction PERCENTRANK
La fonction PERCENTRANK Calculer le rang d'une valeur dans un ensemble de données en pourcentage de l'ensemble de données.
Pour utiliser la fonction de feuille de calcul Excel PERCENTRANK, sélectionnez une cellule et tapez :
(Remarquez comment les entrées de formule apparaissent)
Fonction PERCENTRANK Syntaxe et entrées :
1 | =POURCENTRANK (tableau, x, [signification]) |
déployer - Tableau de valeurs de données.
X - Valeur à classer.
importance - [optionnel] Nombre de chiffres significatifs dans le résultat. La valeur par défaut est 3.
Qu'est-ce que la fonction PERCENTRANK ?
La fonction Excel PERCENTRANK renvoie le classement en pourcentage d'une valeur dans une plage de données donnée, y compris les première et dernière valeurs.
PERCENTRANK est une fonction de « compatibilité »
À partir d'Excel 2010, Microsoft a remplacé PERCENTRANK par deux variantes : PERCENTRANK.INC (qui est identique à PERCENTRANK) et PERCENTRANK.EXC (qui renvoie le classement en pourcentage à l'exclusion de la première et de la dernière valeurs).
PERCENTRANK fonctionne toujours, donc les anciennes feuilles de calcul qui l'utilisent continueront de fonctionner normalement. Cependant, Microsoft peut interrompre la fonction à un moment donné dans le futur, donc à moins que vous ne deviez conserver la compatibilité avec les anciennes versions d'Excel, vous devez utiliser PERCENTRANK.INC ou PERCENTRANK.EXC.
Comment utiliser la fonction PERCENTRANK
Utilisez PERCENTRANK comme ceci :
1 | =RANG POURCENTAGE(C4:C13,F3,3) |
Le tableau montre les notes d'un groupe de joueurs d'échecs. PERCENTRANK peut nous dire quel pourcentage des scores de ce groupe est inférieur à une valeur donnée.
Voilà comment cela fonctionne:
- Le premier argument, C4:C13, est la plage de données
- Le deuxième argument est la valeur que nous voulons classer
- Le troisième argument s'appelle "importance", et c'est simplement le nombre de décimales que nous voulons dans le résultat
Nous avons donc demandé à PERCENTRANK quel pourcentage de scores dans ce groupe est inférieur à 2773, et nous voulons la réponse à 3 décimales.
Étant donné que la valeur de 2773 apparaît en fait dans notre plage de données, le calcul est assez simple. Excel le calcule comme suit :
1 | Rang en pourcentage = Nombre de valeurs inférieures / (Nombre de valeurs inférieures + nombre de valeurs supérieures) |
Brancher nos numéros :
1 | Rang en pourcentage = 3 / (3 + 6) = 0,333 (ou 33,333 %) |
Lorsque les valeurs n'apparaissent pas dans la plage de données
Qu'en est-il si nous demandons le classement en pourcentage d'une valeur qui n'apparaît pas dans l'ensemble de données ?
Dans de tels cas, PERCENTRANK calcule d'abord les rangs en pourcentage des deux valeurs entre lesquelles il se situe, puis calcule une valeur intermédiaire.
Voici un exemple :
1 | =RANG POURCENTAGE(C4:C13,F3,3) |
Maintenant, nous voulons le rang en pourcentage de 2774, et nous obtenons 0,361, soit 36,1%.
Pourquoi? 2774 se situe entre le score de Levon de 2773 et le score d'Alexander de 2774. En fait, c'est 25 % du chemin entre les deux scores, donc le classement en pourcentage renvoyé est de 25 % de la distance entre les classements en pourcentage des deux scores.
Le calcul fonctionne comme ceci :
1 | Rang inférieur en pourcentage + (distance*(Rang supérieur en pourcentage - rang inférieur en pourcentage)) |
Nous savons déjà que le rang en pourcentage de Levon est de 0,333. Alexander est de 0,444, donc en les branchant :
1 | 0.333 + (0.25 * (0.444 - 0.333)) = 0.36075 |
Puisque nous avons fixé notre signification à 3 dans la formule ci-dessus, cela s'arrondit à 0,361.
RANG POURCENTAGE.INC
Comme indiqué précédemment, Microsoft a remplacé la fonction PERCENTRANK, vous devez donc essayer de ne pas l'utiliser dans la mesure du possible.
L'un de ses remplaçants, PERCENTRANK.INC, fonctionne exactement de la même manière :
1 | =RANG POURCENTAGE.INC(C4:C13,F3,3) |
Vous définissez les mêmes arguments dans PERCENTRANK.INC que nous venons de voir dans PERCENTRANK :
- la plage de données
- la valeur que vous souhaitez classer
- et la signification.
Comme vous pouvez le voir ici, il renvoie le même résultat.
La partie "INC" du nom de la fonction est l'abréviation de "inclusive". Cela signifie que la fonction définit la plus grande valeur de l'ensemble sur 100 %, la plus petite sur 0 %, puis positionne le reste des scores à des pourcentages intermédiaires entre les deux.
Ces pourcentages intermédiaires sont déterminés avec le calcul :
1 | 1 / (n - 1) |
Où n est le nombre de points de données dans la plage.
Puisque nous avons 10 points de données, cela revient à 1 / (10 - 1) = 0,111 ou 11 %.
Ainsi, le classement en pourcentage du score le plus bas est 0, le suivant est de 11 %, puis de 22 %… et ainsi de suite jusqu'à 100 %.
RANG POURCENTAGE.EXC
PERCENTRANK.EXC est très similaire, et vous l'utilisez de la même manière, mais il calcule les résultats un peu différemment.
Utilisez-le comme ceci :
1 | =RANG POURCENTAGE.EXC(C4:C13,F3,3) |
Nous voulons le classement en pourcentage de 2773, le score de Levon à nouveau, mais cette fois nous obtenons 0,363, soit 36,3% au lieu des 33% que nous avons vus plus tôt.
Pourquoi donc?
Eh bien, "EXC" est l'abréviation de "Exclusive", ce qui signifie que PERCENTRANK.EXC exclut les première et dernière valeurs lors du calcul de la différence en pourcentage entre chaque score.
Les distances entre chaque score sont calculées comme suit :
1 | 1 / (n+1) |
Puisque nous avons 10 points de données, cela revient à 1 / (10 + 1) = 0,0909, soit un peu plus de 9 %.
Ainsi, avec PERCENTRANK.EXC, le classement en pourcentage du score le plus bas est de 9 %, les 18 % suivants, et ainsi de suite jusqu'à 100 %.
Maintenant, nous pouvons voir d'où vient la différence - le score de Levon est le quatrième le plus élevé, donc son classement en pourcentage est :
1 | 0.0909 * 4 = 0.363 |
Tout le reste fonctionne de la même manière, y compris l'équation pour calculer le classement en pourcentage du score qui n'apparaît pas dans l'ensemble de données - Excel utilise simplement ces intervalles de 9,09 % au lieu des intervalles de 11,111% que nous avons vus avec PERCENTRANK.INC.
Fonction PERCENTRANK dans Google Sheets
La fonction PERCENTRANK fonctionne exactement de la même manière dans Google Sheets que dans Excel :