以下是对 Excel 中百分比排名相关内容的详细说明:
一、百分比排名的定义与用途
百分比排名主要用于成绩分数等统计计算。它通过将某个数值与数据集中的其他数值进行比较,得出该数值在数据集中的相对位置,以百分比的形式表示。例如,张三的考试分数为 85 分,百分比排名表是 95%,意味着张三的成绩比 95% 的人的成绩要高。
二、Excel 中的百分比排位函数
PERCENTRANK.EXC
、PERCENTRANK.INC
和PERCENTRANK
函数:
这三个函数都用于返回某个数值在一个数据集中的百分比排位。
区别在于:
PERCENTRANK.EXC
函数返回的百分比值的范围不包含 0 和 1。
PERCENTRANK.INC
函数和PERCENTRANK
函数作用相同,返回的百分比值的范围包含 0 和 1。PERCENTRANK
函数保留是为了保持与 Excel 早期版本的兼容性。
三、函数语法解析
以PERCENTRANK.INC
为例:PERCENTRANK.INC(array,x,[significance])
array
:必需参数,定义相对位置的数值数组或数值数据区域。x
:必需参数,需要得到其排位的值。如果x
与数组中的任何一个值都不匹配,则函数将进行插值以返回正确的百分比排位。significance
:可选参数,用于标识返回的百分比值的有效位数。如果省略,则函数结果使用 3 位小数 (0.xxx)。如果该参数小于 1,则函数返回错误值#NUM!
。
四、实例操作步骤与结果验证
下图展示的是某公司员工综合评分表的部分内容,需要对员工评分进行百分比排名。
选中 C2:F2 单元格区域,将单元格格式设置为百分比,小数位数设置为 1 位。
在 C2 单元格中输入公式=PERCENTRANK.INC(B$2:B$10,B2)
,并向下复制到 C10 单元格。这个公式使用PERCENTRANK.INC
函数计算员工评分在数据集中的百分比排位(包含 0 和 1 的范围)。
在 D2 单元格中输入公式=COUNTIF(B$2:B$10,"<"&B2)/(COUNT(B$2:B$10)-1)
进行验证,并向下复制到 D10 单元格。这个公式通过统计比当前评分小的个数除以总个数减 1 的方式,与PERCENTRANK.INC
函数的计算规则相对应,结果与 C 列函数计算结果相同。
在 E2 单元格中输入公式=PERCENTRANK.EXC(B$2:B$10,B2)
,并向下复制到 E10 单元格。此公式使用PERCENTRANK.EXC
函数计算不包含 0 和 1 范围的百分比排位。
在 F2 单元格中输入公式=(COUNTIF(B$2:B$10,"<"&B2) 1)/(COUNT(B$2:B$10) 1)
进行验证,并向下复制到 F10 单元格。该公式按照PERCENTRANK.EXC
函数的计算规则,通过统计比当前评分小的个数加 1 除以总个数加 1 的方式,结果与 E 列函数计算结果完全相同。
评论 (0)