excel排名的函数公式(Excel这3个排名公式太好用了,实例图解,一学就会!)

100次浏览     发布时间:2025-05-30 00:28:22    


日常工作中,对成绩排名、对销售业绩进行排名是我们经常遇到工作。今天就跟大家分享Excel中3个排名公式,简单实用,一学就会,快速提高工作效率!

一、最常用的排名函数:RANK函数

RANK函数介绍

功能:返回一个数字在数字列表中的排位。

语法:=RANK(数值,引用,[排名方式])

解读:

第一参数:“数值”就是需要找到排位的数字;

第二参数:“引用”其实就是被比较的数字区域;

第三参数:“排名方式”其实为一数字,指明排位的方式。0或不写值表示降序,不为0表示升序。

应用实例

如下图所示,这是一个学生成绩表格,我们需要对学生成绩进行全校排名

只需在目标单元格中输入公式:

=RANK(C2,C:C)

然后点击回车,下拉填充其它单元格数据即可

公式解读:

RANK函数省略第三参数情况下,默认是按降序排列了,就是从大到小排名;如果想升序排列,就是数字越小排名越靠前,只需在第三参数填写一个非零数字即可,比如说=RANK(C2,C:C,1),这样就会是升序排列了。

二、分组排名

在上面的实例中,我们是对所有学生成绩统一排名,那么如果我们需要对每个班级学生成绩进行分组排名的话,应该怎么操作呢?当然我们还是可以使用多个RANK公式分别对每组数据排序,但是,相对来说比较麻烦。下面就跟大家介绍2种比较便捷的方式。

方法一:利用COUNTIFS函数进行分组排名

COUNTIFS函数介绍

功能:多条件计数函数

语法:=COUNTIFS(区域1,条件1,区域2,条件2,...)

操作方法:

1、分组排名之前首先要对A列“班级”数据进行升序排列,这样可以把相同班级的数据分别在一块,如下图所示

2、然后,在目标单元格中输入公式:

=COUNTIFS(C:C,">"&C2,A:A,A2)+1

然后点击回车,下拉填充其它单元格数据即可

公式解读:

使用COUNTIFS函数进行排名就是统计同一班级中比自己成绩高的人数,这个统计的人数不包含自己,所以排名时就在对应数字后面+1

方法二:利用SUMPRODUCT函数进行分组排名

SUMPRODUCT函数介绍

函数功能:SUMPRODUCT函数主要功能是返回相应的数据或区域乘积的和。

语法结构:=SUMPRODUCT(数组1,数组2,数组3, ...)。

操作方法:

1、同样分组排名之前首先要对A列“班级”数据进行升序排列,这样可以把相同班级的数据分别在一块,如下图所示

2、然后,在目标单元格中输入公式:

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

然后点击回车,下拉填充其它单元格数据即可

公式解读:

公式中(A:A=A2)表示A2单元格内容在A列中的数量;(C:C>C2)表示比C2单元格成绩高的数量;同样是不包含本身,所有排名时再+1


相关文章

生石灰价格是多少(生石灰还有假货?该如何判断生石灰的真假)

表示心情的成语是什么(小学语文1-6年级常用词语集锦)

青铜门后的终极秘密到底是什么(盗墓笔记:青铜门后究竟藏着什么秘密)

32开纸尺寸是多大(装订到底有哪些类型呢?)

中脘穴的功效与作用及禁忌(中脘穴的适宜对象、操作技巧、禁忌和案例解说)

浪费水的现象有哪些如何解决(节约每一滴水!你可以这样做→)

十八大开幕时间和闭幕时间(你知道党的历次全国代表大会会期是多长时间吗?)

橡皮泥干了怎么办才能玩(让橡皮泥恢复柔软的方法)

紫色代表什么意义和象征什么(每个人心里的那一抹紫)

大一寸照片制作教程(如何制作大一寸证件照电子版尺寸)