当前位置:首页 > 办公 > Excel教程 > 正文内容

快速学会Excel中的RANK排名函数

酷网3个月前 (10-20)Excel教程42

Excel中排名是日常工作中使用频率最广泛的。今天给大家讲一些基本的排名相关的函数的使用的列子。

– 关于排名 –

排名的类型按数字的大小可以分为降序与升序。

如对1,2,3,4,5进行降序排名(也就是数字最大的排第一名),那么排序的结果是第五名,第第四名,第三名,第二名,第一名。而如果按升序的方式来排名(最小的排第一名)那么排序的结果为第一名,第二名,第三名,第四名,第五名。

排名按照是否占用重名次还可以分为美式排名与中国式排名。

如对1,2,2,3进行降序排名,那么美式排名的结果为第四名,第二名,第二名,第一名;而按中国式排名的话那么结果为第三名,第二名,第二名,第一名。

所以从这个例子可以看出,美式排名时相同的名次出现时会占用重复的名次,而中国式排名则不会占用重复的名次。下面重点介绍美式排名中几种常用的排名的方法。

– 01 –

常规排名

对以下的得分进行降序排名。

 

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK(C2,$C$2:$C$10,0)

Rank函数是用来排名的函数,主要的语法为:

RANK(排谁,在那个区域里排,降序/升序),其中0表示降序,1表示升序。

而这个函数是一个兼容性函数,还有另外一个更加精确的函数,即RANK.EQ。所以上面的公式还可以写成:=RANK.EQ(C2,$C$2:$C$10,0)

需要注意的是在上面两个排名时函数的第二个参数一定要使用绝对引用,如$C$2:$C$10,不然公式会报错。

– 02 –

按平均值排名

使用RANK.AVG可以对某个数字在某一列中的大小进行排名,如果存在相同的数字,则返回平均值排名。

如下图所示,对得分进行降序排名。

 

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK.AVG(C2,$C$2:$C$10,0)

在这里,同样需要注意的是第二个参数也要用绝对引用的方式,即锁定引用区域的行列号。

– 03 –

多区域同时排名

使用RANK函数还可以对多个区域同时进行排名。

如下图所示,对两个区域同时进行排名。

 

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK(C2,($C$2:$C$10,$H$2:$H$10),0)

然后复制公式,粘贴至I2单元格,向下填充至I10单元格。

最后结果如下图所示:

 

需要注意的是公式中的($C$2:$C$10,$H$2:$H$10),一定要加括号,不然会报错,这部分表示将两个区域$C$2:$C$10与$H$2:$H$10连接起来,变成一个区域。从而可以进行全部的排名。

这个方法也是工作中最常遇见的一个方法。但是相对来说比较简单,可以处理一些棘手的问题。必要的时候可以起大作用。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40222.html

分享给朋友:

相关文章

如何在Excel表格中进行查找替换?Excel进行查找替换方法

如何在Excel表格中进行查找替换?Excel进行查找替换方法

  在工作中我们可能会需要在Excel表格中查找和替换一些数据,但是如何在大篇幅文章中一个一个词找的话是非常麻烦的,同时效率十分低下,这个时候只会最基本的Excel表格制作是不行的,今...

如何使用Excel表格的RANK函数进行跨表排名?

如何使用Excel表格的RANK函数进行跨表排名?

  我们在日常的工作生活或者学习当中,经常会使用到office的Excel表格工具对一些数据进行排名,相信很多人都已经学会使用Excel对单张工作表进行数据排名,但是在多张表中进行排名...

excel vba 指令对象

至此,我们已经了解了对象、属性和方法的基本概念,认识了Excel的对象模型以及常用的对象在VBA中的表示,以及如何使用对象的属性和方法,这些都是Excel VBA编程最基础的部分。熟悉和了解这些知识,对进一步学习VBA编...

excel函数查找第5个反斜杠的位置

excel函数查找第5个反斜杠的位置,下面列出了一个完整的文件路径: D:\myData\category\ Excel\VBA\Skills\test.xlsm 想要查找第5个反斜杠的位置,如何使用公式获取? 公式 公...

Excel根据身份证提取省市地址

Excel根据身份证提取省市地址

身份证号码里包含很多信息,比如年龄、性别、所属省市地址等。 今天我来结合一个实际案例,介绍1个公式搞定根据身份证号码提取所属省市地址。 如果你怕记不住,可以分享到朋友圈给自己备份一份。 B2单元格输入以下公式计算年龄(...

excel图表怎么用箭头线连接两个XY散点

excel图表怎么用箭头线连接两个XY散点

本文介绍如何使用箭头线更加可视化地显示变化的方向,如图1所示。 图1 在Excel 2007及以后的版本中,通过设置系列3的箭头末端格式,很容易实现图1所示的效果。 下面,我们使用VBA来完成箭头线的绘制。 SubCo...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。