排位函数PERCENTRANK如何使用

09-23

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