PERCENTRANK.INC函数
函数功能
PERCENTRANK.INC函数用于将某个数值在数据集中的排位作为数据集的百分比值返回,此处的百分比值的范围为0~1(含0和1)。
函数语法
PERCENTRANK.INC(array,x,[significance])
参数解释
array:表示为定义相对位置的数组或数字区域。
x:表示为数组中需要得到其排位的值。
significance:表示返回的百分数值的有效位数。若省略,则函数保留3位小数。
实例1 将各月销售利润按百分比排位
表格中统计了各个月份的利润,要求将这12个月的利润金额进行百分比排位,即得到C列中的数据。
➊选中C2单元格,在公式编辑栏中输入公式:
=PERCENTRANK.INC($B$2:$B$13,B2)
按“Enter”键得出B2单元格的值在B2:B13单元格区域中的百分比排位。
➋选中C2单元格,拖动右下角的填充柄向下复制公式,即可批量得出其他各月的利润金额在12个月利润序列中的百分比排位,如图1所示。
图1
公式解析
=PERCENTRANK.INC($B$2:$B$13,B2)
设置需要排位的数值为B2:B13单元格区域中的值,B2为需要排位的目标数据,它是一个变化中的(当公式复制到C3单元格时,则是求C3在B2:B13单元格区域中的排位)单元格数据。B2:B13单元格区域为需要在其中进行排位的一个数字列表。这个数字列表是始终不变的,因此采用绝对引用方式。
提示
在Excel 2013中有一个PERCENTRANK.EXC函数。其与PERCENTRANK.INC不同的是,返回某个数值在一个数据集中的百分比(0~1,不包括0和1)排位。
PERCENTRANK.EXC函数
函数功能
PERCENTRANK.EXC函数用于返回某个数值在一个数据集中的百分比(0~1,不包括0和1)排位。
函数语法
PERCENTRANK.EXC(array,x,[significance])
参数解释
array:表示定义相对位置的数值数组或数值数据区域。
x:表示需要得到其排位的值。
significance:可选。表示用于标识返回的百分比值的有效位数的值。如果省略,则函数PERCENTRANK.EXC使用3位小数(0.xxx)。
实例1 返回数值7在数组中的排位
选中B2单元格,在公式编辑栏中输入公式:
=PERCENTRANK.EXC(A2:A10,7)
按“Enter”键即可从A2:A10单元格区域中包含的数组返回数值7的排位,如图1所示。
图1
公式解析
=PERCENTRANK.EXC(A2:A10,7)
设置需要排位的数值为7,并返回其在A2:A10单元格区域中的百分比。