Excel:RANK排名类函数

   日期:2024-12-26    作者:tsguangyou 移动:http://oml01z.riyuangf.com/mobile/quote/51155.html

说到排列名次,一般人会联想到 Excel 的排序功能,但排序操作将改变数据行的顺序,会带来一些额外的麻烦。

实质上,Excel 中提供了几个排名相关的函数,简便且实用。

在 Excel 2010 版及以后,RANK 函数被 RANK.EQ、RANK.AVG 等新函数取代。

新函数的名称更好地反映其用法,语法与 RANK 函数完全一致。虽然 RANK 函数仍可向后兼容,但微软公司建议应该考虑从现在开始使用新函数,因为 RANK 函数在 Excel 的将来版本中可能不再可用。

  • RANK 函数

RA NK (数值,数值列表,[排序方式])

  • RANK.EQ 函数

RANK.EQ(数值,数值列表,[排序方式])

RANK 是等级的意思,EQ 是 Equal(等于)的缩写。RANK.EQ 函数返回一个数值在一个数值列表(区域)中的排位。

就如我们常说的“苏盼盼同学的平均成绩(数值)在全班(的平均成绩,数值列表)中排第三位”一样。

说明:

1、输入公式时,一般要将数值列表区域转换为 绝对引用 。

2、在排序方式参数处,填 0 或缺省,表示按 降序 排位。即,成绩排名中分数越高的排名越靠前。

3、排序方式参数若为非 0,比如 1,则表示按 升序 排位。比如跑步比赛中用时越少,排名越前。

4、对于相同数值的排名处理。

比如有两个第 5 名,则在其后的排名直接是第 7 名。

  • RANK.AVG 函数

RANK.AVG(数值,数值列表,[排序方式])

RANK.AVG 函数的语法与 RANK.EQ 函数完全相同。

不同的是,如果多个数值排名相同,则返回排名的平均值。

比如,第 5 名与第 6 名的数值相同,两个的排名均是 5.5。 第 7、8、9 名的数值相同,则三个的排名均为 8。

  • PERCENTRANK.EXC 函数

PERCENTRANK.EXC(数据集,需要得到其排位的数值,[有效位数])

该函数返回特定数值在一组数中的百分比排名,排名值介于 0 到 1 之间,不含 0 和 1。

常用于查看特定数据在数据集中所处的位置。

默认有效位数为 3 位小数 (0.xxx)。 如果有效位数处填 1 ,则表示小数点后有 1 位有效数字。

  • PERCENTRANK.INC 函数

PERCENTRANK.INC(数据集,需要得到其排位的数值,[有效位数])

PERCENTRANK.INC 函数的语法与 PERCENTRANK.EXC 函数完全相同。

不同的是返回的排名值在 0 到 1 之间,包含 0 和 1。

比如,要分析学生的数学成绩在语、数、外各科中的相对优势,可输入公式:

=PERCENTRANK.INC(H2:J2,J2,1)


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号