打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL花式排名公式
通常,报表都少不了排名,比如销售业绩排名、学生分数排名等等。今天就来分享一下EXCEL里花样百出的排名公式。

EXCEL常规的排名函数RANK,它可以称为西式排名法,与之相对的是“中国式排名”。除此之外,还有限定条件的排名,有单个条件也有多个条件。


一、RANK函数
公式写法:=RANK(要排名的数字,一组数字,降序or升序)
公式说明:返回某数字在一列数字中相对于其他数值的大小排名。第3个参数若为0或忽略表示降序,非零值表示升序。

例1:A1的分数在年级的排名

=RANK(C2,$C$2:$C$10)



二、SUMPRODUCT+COUNTIF函数嵌套
中国式排名:无论有几个并列第2名,之后的排名仍是第3名,即并列排名不占用名次。

例如:对数列{3,2,2,1}从大到小进行排名,按国际通行的惯例是{第一名,第二名,第二名,第四名},比如奥运会某场比赛出现并列银牌,则不发铜牌。

而按中国式排名,结果是{第一名,第二名,第二名,第三名}


例2:A1的分数在年级按中国式排名

方法1:

=SUMPRODUCT(($C$2:$C$10>C2)/COUNTIF($C$2:$C$10,$C$2:$C$10))+1


公式解读:此例中SUMPRODUCT筛选出大于90的个数,COUNTIF统计各个分数出现的次数

方法2:

=SUM(--(FREQUENCY(C$2:C$10,IF(C$2:C$10>=C2,C$2:C$10))>0))

数组公式按CTRL+SHIFT+ENTER三键结束。



三、数据透视表法

EXCEL 2010及以上版本可用数据透视表快递实现中国式排名,无需使用公式。



四、SUMPRODUCT条件排名

利用SUMPRODUCT多条件计数
=SUMPRODUCT((条件1)*(条件2)*(条件3)*…*(条件n))

例3:A1的分数在自己班级里的排名

=SUMPRODUCT(($A$2:$A$10=A2)*($C$2:$C$10>C2))+1

(就算表中数据未按班级排序也同样能实现)



小编有话说:先分享这些啦,要是你有其他“花样”要排名,欢迎给萌二留言,共同研究更多排名方法。

原创不易,无论内容还是排版都是萌二用心琢磨的,欢迎右上角发送给朋友、分享到朋友圈。

转载请按以下格式标明出处
文章开头请注明以下信息:
来源:萌二笔记
ID:(libby_ye)
作者:所转载文章署名作者
请在文末,附上公众号简介:
萌二笔记:分享EXCEL函数公式的自学笔记及实用技巧(公众号ID:libby_ye)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel – 4种中国式排名方法,总有一款适合你
【Excel教程】如何进行中国式排名?我整理了三种方法。
Excel排名公式大全,直接套用省时省力!
最全面的Excel函数排名公式汇总
Excel教程:统计中国式排名的三种方法,一定有一个适合你
利用EXCEL函数功能对学生成绩进行“中国式排名”(一)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服