函數PERCENTRANK,它的功能是:返回某個數值在一個數據集合中的百分比排位,可用於查看數據在數據集中所處的位置。
具體應用,比如:計算某個分數在所有考試成績中所處的位置。
一、函數用法
函數公式:PERCENTRANK(array,x,significance)
參數說明:
Array為彼此間相對位置確定的數據集合;
X為其中需要得到排位的值;
Significance為可選項,表示返回的百分數值的有效位數,如果省略,函數PERCENTRANK 保留3 位小數。
二、PERCENTRANK函數應用
假設有如下的成績:
A1=100、A2=72、A3=83
A4=88、A5=92
如果要求出100這個分數在所有成績中所處的位置,那麼,就使用公式:
=PERCENTRANK($A$1:$A$5,A1)
其計算結果為1,即100 分在5 個分數中排100%
下面再看不同數字在所有成績中的排位:
=PERCENTRANK($A$1:$A$5,A5),結果為0.75
=PERCENTRANK($A$1:$A$5,A4),結果為0.5
=PERCENTRANK($A$1:$A$5,A3),結果為0.25
=PERCENTRANK($A$1:$A$5,A2),結果為0.0
總之,排位函數返回的值從0到1之間變化,即[0,1],返回各數據在所有數據中的變化規律。最大的數排位是1,最小的數排位是0,中間的數據按大小以同等比例來排位。
比如,上述的五個數字,從0到1按規律變化;五個數字就變化4次,即每次變化的大小為:1÷4=0.25
總結其規律為:N個數字進行排位,就需要變化N-1次,每次變化的規律為:1÷(N-1)
注意,如果N個數字中有多個相同的數字,比如,有三個數字相同,那麼,這三個數字的排位則相同。