实用系列之中国式排名的三种方法

众所周知,在大家上学的时候,学生成绩如果遇到2个名次一样,比如有2个第1名,那第三个人就得排第三名,这就是传说中的中国式排名,但是excel本身的rank排名函数,只能计算出1 1 2这样的名次,就是说它不管有几个第一名 下一个总是第2名,当然万能的excel是能解决这个问题的,而且方法不止一种,当然最简单的就是人工计算,数据少的时候当然没问题,有几百几千个的时候怕是够呛,这里为大家介绍3种计算中式排名的方法,这里当然要请出数组公式这尊大神,算法逻辑不求深究,大家只要依葫芦画瓢套用即可。

效果图预览:

为方便大家复制套用,公式文本如下,这里墙裂推荐使用countif方法,这种方法容易理解,容易套用。所谓条条大路通罗马,大家掌握一种即可,弱势函数发烧友,那这3个公式都吃透也算是一壶好酒了。

中国式排名公式(首选countif法)注意公式在第二行输入后ctrl+shift+enter三键一起按难度系数

★★★COUNTIF排名 =SUM(IF(C$4:C$9>C4,1/COUNTIF(C$4:C$9,C$4:C$9)))+1

★★★★★FREQUENCY排名 =SUM(--(FREQUENCY(C$4:C$9,IF(C$4:C$9>=C4,C$4:C$9))>0))

★★★★MATCH排名

=SUM(--IF(C$4:C$9>=C4,MATCH(C$4:C$9,C$4:C$9,)=ROW($4:$9)-3))

特别提醒:公式输入后,按下ctrl+shift+enter三键,召唤数组公式哦。

点击进入 郑广学老师Excel教程免费学7天 !

回复其他任意关键字可搜索相关文章教程

(0)

相关推荐