WPS 与 Office 异同系列⑥⓪|表格函数实战案例:全员业绩排名表 RANK.EQ+RANK.AVG 排名函数应用



-
按业绩金额从高到低排名,实现同分跳号的国际标准排名
-
适配国内考核场景,实现同分不跳号、平均排名的统计方式
-
结合排名结果,自动判定业绩等级(前 10%=S 级、前 30%=A 级、其余 = B 级)

=RANK.EQ(参与排名的数值, 排名数据区域, 排序方式)
-
核心规则:数值相同的人员获得完全相同的名次,后续名次自动跳号(例:两人并列第 2 名,下一名直接为第 4 名)
-
排序方式:0 / 省略 = 降序(数值越高名次越靠前);1 = 升序(数值越低名次越靠前)
-
兼容性:Excel 2010 及以上、WPS 表格全版本均支持,是 RANK 函数的升级替代版
=RANK.AVG(参与排名的数值, 排名数据区域, 排序方式)
-
核心规则:数值相同的人员获得相同的平均名次,后续名次不跳号(例:两人并列第 2 名,两人均获得 2.5 名,下一名为第 3 名)
-
排序方式:与 RANK.EQ 完全一致,0 / 省略为降序,1 为升序
-
适用场景:国内人事考核、评优场景,避免同分跳号导致的名额统计偏差

=RANK.EQ(D3,$D$3:$D$80,0)

-
排名数据区域必须添加绝对引用 $,防止下拉公式时统计区域偏移,导致排名结果全部失效;
-
第三参数写0或省略,默认按业绩从高到低降序排名;
-
空单元格、文本内容会被函数自动忽略,不会参与排名;
-
排名区域必须为连续的单元格范围,非连续区域无法直接统计;
-
旧版 Excel(2007 及以下)不支持 RANK.EQ 函数,需改用原生 RANK 函数,用法完全一致。
=RANK.EQ(D3,$D$3:$D$80,0)
-
输入函数时自动弹出参数说明,清晰标注排序方式的不同用法,新手无需记忆参数规则;
-
选中数据区域后,可点击界面按钮一键添加绝对引用,不局限于 F4 快捷键,操作更灵活;
-
排名结果实时联动,修改业绩金额后,名次自动同步刷新,无需手动重算;
-
内置「排名」快捷工具,无需手写公式,可视化选择排名列、排序方式,一键生成结果。

=RANK.AVG(D3,$D$3:$D$80,0)

-
语法、参数规则与 RANK.EQ 完全一致,仅排名逻辑不同;
-
同分数据会计算平均名次,后续名次不跳号,避免跳号导致的考核名额统计问题;
-
平均名次可能出现小数,可搭配 ROUND 函数取整,适配国内整数排名习惯。
-
平均排名的小数位数不影响统计逻辑,仅为视觉展示问题;
-
与 RANK.EQ 一样,排名区域必须使用绝对引用,防止下拉偏移;
-
旧版 Excel 同样不支持该函数,需手动计算平均排名,步骤繁琐。
=RANK.AVG(D3,$D$3:$D$80,0)
-
针对国内办公场景,内置「中国式排名」模式,可直接实现同分不跳号的整数排名,无需手动取整;
-
公式编辑时,实时预览排名结果,可直观对比两种排名方式的差异;
-
支持批量选中整列,一键统一排名公式,无需逐行下拉填充。

=IF(RANK.EQ(D3,$D$3:$D$80,0)<=ROUND(COUNTA($D$3:$D$80)*0.1,0),"S级",IF(RANK.EQ(D3,$D$3:$D$80,0)<=ROUND(COUNTA($D$3:$D$80)*0.3,0),"A级","B级"))

|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

-
排名函数的核心规则:排名数据区域必须使用绝对引用 $,这是 90% 以上排名失效问题的根源;
-
国际商务、对外汇报场景优先使用 RANK.EQ 同分跳号排名,符合通用统计标准;
-
国内人事考核、评优、名额分配场景,优先使用 RANK.AVG 平均排名,避免跳号导致的统计偏差;
-
排名完成后,建议将结果复制粘贴为数值,防止后续修改数据导致排名变动;
-
核对时重点抽查同分数据,验证排名规则是否符合预期,避免统计错误。


夜雨聆风