专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
目录
相关文章推荐
Excel之家ExcelHome  ·  这样的图表,你会不会? ·  2 天前  
Excel之家ExcelHome  ·  用好逆透视列,表格结构快速转换 ·  昨天  
Excel之家ExcelHome  ·  我们一起学图表 ·  4 天前  
Excel之家ExcelHome  ·  学会这些Excel函数公式,效率提升2.7% ·  6 天前  
完美Excel  ·  神奇的N函数 ·  1 周前  
51好读  ›  专栏  ›  Excel之家ExcelHome

计算中式排名,三种方法都不错

Excel之家ExcelHome  · 公众号  · Excel  · 2024-10-21 06:45

正文

小伙伴们好啊,今天咱们说说排名有关的内容。

什么是中式排名呢?这其实是一种习惯性的叫法,就是相同的值不占用名次,无论有多少并列的情况,名次一直是连续的自然数序列。

比如以10、10和9排名,两个10名次并列为1,9的名次则为2。

现在,需要根据下图中B列的考核成绩,按中式排名方式排列名次。


方法一:各版本通用公式

C2 单元格输入公式,下拉至C11单元格。

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

公式相当于在符合“B$2:B$11>B2”的条件时,计算B列数据区域中的不重复个数。


方法二:数据透视表

插入数据透视表,在字段列表中,将“考核分”字段两次拖动到透视表的值区域。

右键单击数据透视表值区域的任意单元格,值显示方式,降序排列。


方法3:Excel 2021或者最新版WPS表格

C2单元格输入以下公式,按回车。

=MATCH(B2:B11,SORT(UNIQUE(B2:B11),,-1),)

先使用UNIQUE函数提取出B列的不重复分值,再使用SORT函数对这些分值降序排列,得到一个按降序排列的不重复分值数组。

最后用MATCH函数计算B2:B11中的每个分数,在排序且不重复的成绩数组中所处的位置,其结果就是中式排名。

好了,今天的内容就是这些,祝各位一天好心情~~


图文制作:祝洪忠

推荐文章
Excel之家ExcelHome  ·  这样的图表,你会不会?
2 天前
Excel之家ExcelHome  ·  用好逆透视列,表格结构快速转换
昨天
Excel之家ExcelHome  ·  我们一起学图表
4 天前
Excel之家ExcelHome  ·  学会这些Excel函数公式,效率提升2.7%
6 天前
完美Excel  ·  神奇的N函数
1 周前
人力资源心理学  ·  “HR三支柱”到底是什么鬼?
7 年前