Excel中国式成绩排名,3种函数公式算法套路分享 图文

2019年7月13日19:30:21Excel中国式成绩排名,3种函数公式算法套路分享 图文已关闭评论 2,046 views
微信公众号 【EXCEL880】 QQ群【341401932】
课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com

众所周知,在大家上学的时候,学生成绩如果遇到2个总分一样,比如有2个第1名,那第3个人还是第2名,这就是传说中的中国式排名,但是Excel本身的rank排名函数,只能计算出1 1 3这样的名次,并列的名次会占用掉序号,当然万能的excel是能解决这个问题的,而且方法不止一种,这里为大家介绍3种计算中式排名的方法,这里当然要请出数组公式这尊大神,算法逻辑比较复杂,这里不深究,大家只要依葫芦画瓢套用即可,需要吃透的同学可以百度一下,有很多详细解释,请准备好至少1小时的时间去吃透!

废话少说 图解说话

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

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

★为难度系数

1、★★★COUNTIF排名

=SUM(IF(B$2:B$11>B2,1/COUNTIF(B$2:B$11,B$2:B$11)))+1

提示:这里sum可改成sumproduct就无需三键输入数组公式了

2、★★★★★FREQUENCY排名

=SUM(--(FREQUENCY(B$2:B$11,IF(B$2:B$11>=B2,B$2:B$11))>0))

3、★★★★MATCH排名

=SUM(--IF(B$2:B$11>=B2,MATCH(B$2:B$11,B$2:B$11,)=ROW($2:$11)-1))

特别提醒 公式输入后 按下ctrl+shift+enter三键 召唤数组公式 ^_^,不知道什么是数组公式的朋友可以百度一下 Excel数组公式

鸣谢:如果觉得文章对你有帮助,记得关注点赞转发和评论哦!

表格定制服务可加微信Excel880A,更多实例视频请看下方专栏

表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页