Quel serait l'équivalent mathématique de cette formule Excel? = PERCENTRANK ()


1

J'ai besoin de créer une feuille d'évaluation SIMS (Système de gestion des informations scolaires) qui effectue le même calcul que cette fonction Excel = PERCENTRANK ().

Ses composants complets dans Excel sont:

=PERCENTRANK(Array,X,[Significance])

Un exemple de tableau pourrait être

- 13,17,27,33,42,56,61,69,74,83,95,98

Je cherche à trouver le rang en pourcentage de chacune des valeurs de ce tableau (x)

La signification importe moins, car 4 à 6 décimales seraient pratiques pour trier les valeurs proches les unes des autres dans un tableau plus grand.

Quelle serait l'équation pour cette fonction? J'ai essayé de chercher cette fonction mais je ne trouve pas les calculs derrière.

Réponses:


1

Tel que je le comprend.

Si la valeur est présente dans un tableau, alors:

Count1 = count of values in Array below than a Value
Count2 = count of values in Array above than a Value
PercentRank = Count1 / (Count1 + Count2)

Si la valeur n'est pas présente dans un tableau, son pourcentage est alors interpolé par les valeurs de ses voisins dans le tableau:

PercentRank1 = PercentRank of the minimal value Value1 in Array not less than a Value
PercentRank2 = PercentRank of the maximal value Value2 in Array not greater than a Value
PercentRank = (PercentRank1 * (Value1 - Value) + PercentRank2 * (Value - Value2)) / (Value1 - Value2)
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.