同一类别项目的中式排名

上一次推文我们讲解了同一类别项目的美式排名,今天再来看一下同一类别项目的中式排名,中式排名的概念在此也不多说,如果不清楚这个概念,要先弄明白再看接下来的案例。如下图,是两个班级的几个学生的成绩,现在想要给他们做一份中式排名,注意是每个班级内部排名噢,而不是所有班级放在一起排。

当然可以一个班级一个班级来分别排,但是如果班级很多的话,恐怕就没有那么方便了,所以这里需要一种一次性处理的方法,与美式排名相比,中式排名的公式看起来要长一些,因为中式排名涉及一个去重复的过程,但是也是很简单的,在这里小编建议先看看下面这个去重复的案例理解下原理。

点击查看:【两个公式统计不重复人数】

然后再看以下提供的三种方法:


方法1:在D2单元格里输入如下公式:

=SUM((OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))>=C2)/COUNTIF(OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2)),OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))))

这个公式需要三键(Ctrl+Shift+Enter)结束,然后下拉填充至D8,得到如下结果:

在理解这个公式的时候,把OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))看成一个整体会非常容易理解整个公式的含义,在此不详述。


方法2:

在D2单元格里输入如下公式:

SUMPRODUCT((OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))>=C2)/COUNTIF(OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2)),OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))))

由于SUMPRODUCT函数自身可以消化数组,这个公式不需要三键结束,直接下拉填充至D8即可,得到如下结果:

这个公式其实和方法一的公式基本是一样的,只是函数不一样而已。


方法3:

在D2单元格里输入如下公式:

SUM((FREQUENCY(OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2)),IF(OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))>=C2,OFFSET($C$1,MATCH(A2,$A$2:$A$8,0),,COUNTIF($A$2:$A$8,A2))))>0)*1)

这个公式需要三键(Ctrl+Shift+Enter)结束,然后下拉填充至D8,得到如下结果:

这个公式利用FREQUENCY函数的特性来完成,你可以顺带复习一下FREQUENCY函数的用法~

点击查看:【FREQUENCY函数的用法详解】


这个案例需要注意的是A列中每个班级的编号要连续地在一起才可以运用上面的方法,若不连续则不能进行中式排名了!

快捷查看
(0)

相关推荐

  • 精通Excel数组公式15:使用INDEX函数和OFFSET函数创建动态单元格区域(续)

    excelperfect 导语:本文为<精通Excel数组公式14:使用INDEX函数和OFFSET函数创建动态单元格区域>的后半部分. 将动态单元格区域公式定义为名称 创建动态单元格区域 ...

  • Office 365函数新世界 :计算不重复数

    数据去重复是工作表函数长久以来的痛点之一,为了实现这个功能,前辈们煞费苦心,钻研各种套路,但最终成型的公式要么复杂要么效率低下,所以一旦有人询问大量数据动态去重复的问题,会函数的那人往往脸一拉,手一抬 ...

  • 同一类别项目的美式排名

    美式排名的概念在此不用说了吧,如果不清楚这个概念,要先弄明白再看接下来的案例.如下图,是两个班级的几个学生的成绩,现在想要给他们做一份美式排名,注意是每个班级内部排名噢,而不是所有班级放在一起排. 当 ...

  • 经典公式解析-中式排名!

    今天我们来说点谈一下排名的问题,把经典的中式排名公式剖析一下. 我们先来看一下中式排名和美式排名的区别: 简单来说,就是美式相同的排名会占位,比如这里的美式没有第三名, 直接第四名,也就是说,他没有真 ...

  • 行业要闻 | 2021年一季度土壤修复项目中标单位排名

    根据土行者和本号发布的数据,现将今年一季度土壤污染防治项目中标单位排名公布如下.总计金额112265.6451万元,虽然远不达预期,但是100万方超级项目挂网招标.中标单位金额(万元)成都万江港利科技 ...

  • countif求美式排名和中式排名

    关于countif的基础用法,之前已经说过了,如果不清楚请搜索历史文章,输入关键字countif进行搜索.今天说一下用countif解决排名的问题,排名有美式排名和中式排名. -01- 具体应用 1. ...

  • EXCEL经典公式解析-中式排名!

    今天我们来说点谈一下排名的问题,把经典的中式排名公式剖析一下. 我们先来看一下中式排名和美式排名的区别: 简单来说,就是美式相同的排名会占位,比如这里的美式没有第三名, 直接第四名,也就是说,他没有真 ...

  • 2020美国大学建筑(以及室内设计和景观项目)专业排名(DI)和部分院校简介

    Design Intelligence(下文简称DI)杂志公布了"2019美国最好的10所建筑院校"名单,评选结果分为本科组和研究生组. 2020排名是David Gilmore在 ...

  • 用数据透视表做中式排名

    说到排名,我们脑海里面最先出现的应该是RANK函数,没错,RANK函数确实是为排名而生的,但它得到的结果却是美式排名,关于RANK函数,之前的课程也讲到过了,有情趣的可回顾一下: [RANK函数] [ ...

  • 11月北京商住项目各区成交排名

    2015年11月份,北京市商住成交3258套,同比上涨194%,环比上涨80%:成交面积20.09万㎡,同比上涨193%,环比上涨66%:成交均价27296元/㎡,同比上涨19%,环比上涨3%:成交金 ...

  • 排名考前的基于SpringBoot搭建的开源项目

    SpringBoot一直是开发者比较青睐的一款轻量级框架,他不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程. Halo Halo [ˈh ...