函数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个数字中有多个相同的数字,比如,有三个数字相同,那么,这三个数字的排位则相同。