rank函数怎么排名
发布时间:2022-07-15 07:27:18
rank函数怎么排名?Excel里的排名操作看似很简单,但其实其中有很多我们不知道的小“秘密”,掌握了这些小技巧,让你在用Excel排名的时候速度快的飞起,方便快捷,心情也嗨得飞起来!我们对它进行节选并独家呈现给各位,此次带来的是数据筛选的详细解读。
什么是排名
在平时,我们经常会把“排序”和“排名”两个概念混为一谈。事实上,这两者虽然相关,但并非同一回事。“排名”指的是“排序”以后的名次,实质上就是以数值序列的形式展现一组数据的排序情况,排序是一种状态,而排名就是把这种状态具体量化体现。
Excel 中的排序操作并不会自动生成排名,但是在已经完成排序的数据旁添加一组数值序列也不算麻烦,实际工作当中有不少人也确实是这样操作的,如下图所示。

手动添加数值序列来显示排名虽然也挺方便的,但缺点也很明显,那就是如果有多个排名名次并列时,想要给它们标记一样的数值标号,修改起来就会比较麻烦。在这种情况下,更合适的解决途径是使用RANK 函数。
有许多初学者对函数或公式有莫名的畏惧感和抗拒感,而很多函数公式的爱好者(别奇怪,真有把这当爱好的)却对函数公式顶礼膜拜进而推崇备至。平心而论,作为解决问题的方式方法来说,无所谓低级高级或优劣好坏,能够解决问题并且适合自己使用的才是最趁手的工具。当然,前提是你对这些工具有一个大概的了解,这样才能挑选更适合自己的工具。
对于Excel 当中处理与排名相关的问题来说,RANK 函数可以算得上是最经济实惠的工具之一。这个所谓的“经济实惠”至少包含了三层意思:容易学会,方便使用,通用性基本够用。通用性指的是工具在不同场景条件下的普遍适用性,通常情况下,通用性的高低会与工具的复杂程度成正比,因此,如果过于追求通用性就会增加学习和使用的成本。
必会函数:RANK
说回正题,现在要介绍的这个RANK 函数在学习和使用上都比较简单。首先,它只需要两个参数就能工作。
=RANK(需要计算排名的数值, 参与排名的数据组所在的单元格区域)
例如,要计算一组面试成绩当中454 分能够排在多少名,这第一个参数就可以用“454”,而整组面试成绩所在的位置比如D 列就可以作为函数的第二参数,具体写成公式的话就是下面这样:
=RANK(454,D:D)
其中“D:D”的意思表示范围是D列整列,如果需要限定在某个固定的范围之内,比如D 列当中的第2行到第10 行,就可以把公式写成:
=RANK(454,D2:D10)
D2:D10 是Excel当中单元格区域的表示方式,代表了D 列从第2 行到第10 行之间的区域范围。
在实际使用当中,通常会把排名数据所在的单元格位置作为第一参数,同时将第二参数用绝对引用方式固定区域范围。例如,假定某个数据位于D 列的第5行单元格中,就可以在它临近的单元格当中使用这个公式来计算它在整组数据中的排名,如图所示。
=RANK(D5,$D$2:$D$10)

如果D 列中的其他数值同样也要计算各自的排名,那么可以直接把刚才输入公式的那个单元格复制、粘贴到E 列的其他空行中,这样可以把单元格中的公式连同格式一起复制到其他单元格,产生整体的运算效果,如下图中E 列的效果。

有人可能会奇怪,复制粘贴以后的单元格为什么还能用来计算不同的对象,难道不应该是原先的结果吗?在这里就展现出了Excel 公式特别智能化和高效的一面,在复制或填充单元格时,单元格中所包含的公式会根据单元格位置的变化情况,自动变更公式中所使用到的引用对象的地址。
例如,在E5 单元格中的公式中如果使用了“D5”这个引用地址,当这个公式被复制到它的上一格即E4 单元格中时,就会自动变更为“D4”。这种引用方式称为“相对引用”,这种机制使得用户只需要编写一个公式,就可以大批量地应用到具有相同运算模式的其他对象上。
但有时,我们需要把某些地址范围固定下来,不希望它们在复制的过程中自动变化,这时就可以用“$”符号进行锁定,这种方式则成为“绝对引用”,例如上面公式中用到的“$D$2:$D$10”就是通过$ 符号锁定了“D2:D10”这个范围。
有了这样的机制,我们只需要一个公式就能把整组数据的排名计算全部搞定,也正因如此,虽然有许多常规的操作方法也最终能够得到同样的结果,但在面对大批量处理需求时,使用公式往往更能体现出效率和威力。
一个扩展性良好的公式可以沿用到一系列单元格中,因此,作为本书的一个约定,我在后面文字中描述一个使用公式的解决方案时,通常只会写出其中第一个单元格当中所使用的公式,其他单元格依照复制或填充方式处理,不再赘述。
例如,下图所示的例子,第一个单元格(D2)中的公式为:
=RANK(D2,$D$2:$D$10)

如果你在看书的同时有在计算机上同步操作的好习惯,需要留意在正确的单元格中(通常都会特别标明具体位置)输入本书中提到的公式,才能保证获取到与书中一致的运算结果并且具有同样良好的公式扩展性。


猜你喜欢
- 随着苹果公司的壮大,苹果出品的苹果电脑MAC也饱含了诸多黑科技,并且与我们常用的Windows不同。刚开始不了解Mac时,会觉得很麻烦,但是
- 每当用户试图开启Win10设备时,系统便会停留在锁屏界面一段时间,且需要用户点击一下才会进入系统。那么,该怎么跳过这一步骤呢?下面是小编分享
- 我们经常会在wps演示中添加图形,并且有时还会为其添加图片来组合成不一样形状的图片,那么,具体的操作是怎样的呢?下面就让小编告诉你wps演示
- guest账号怎么关?在win7旗舰版操作系统中该如何删除guest账户呢?当我们在使用win7旗舰版的时候发现除了一个主账号之外还有一个G
- 我们在利用WPS表格和Excel软件进行日常办公的时候,经常需要合并表格的数据,那么如果我们想要将这两列的数据合并到一列当中,难道需要去挨个
- 现在微软开启了新一轮Surface Book预订。不过,所有配置版本出货时间也相对延后了。比如Core i5+256GB SSD+8GB内存
- office2010版本使用的小伙伴很多但是还有许多在安装的时候遇到了错误的情况,所以今天就给你们大家带来了win7offic2010老是安
- 在使用Macbook的过程中,总会出现一些小问题。你的Macbook苹果笔记本出现过闪屏现象吗?Macbook笔记本在使用的时候屏幕总是闪烁
- Win10年度更新终于正式发布了!现在微软已经向Win10 10586 TH2用户推送Win10年度更新1607 RS1,那么Win10年度
- 越狱是什么意思?ios10.0.2如何越狱?越狱是什么意思?越狱用英语来说就是Jailbreak,具体就是通过黑客团队制作和发布的越狱工具,
- 服务管理器可以对系统的所有服务进行统一管,开启或关闭某项服务,都需要打开服务管理器才能操作,下面为大家介绍下如何打开服务管理器Win10服务
- 我们在文档中使用MathType编辑大量公式,使用格式刷之后公式会上靠,使文档看起来不美观,这时我们就要采取一些办法来解决,以下步骤教您如何
- 当我们在使用Excel进行办公的时候,我们怎样对我们需要处理的数据进行一列内容变成多列内容,以实现快速分类处理,那么在excel中怎么把名字
- 现在越来越多的用户都喜欢使用PPT去制作各种演示文档,而我们在制作文档的时候难免会遇到各种问题,例如有的用户还不清楚如何去添加自定义页码,其
- 在CAD软件操作中,我们为了方便使用,会利用快捷键代替鼠标,这样操作起来就轻松很多了。可以利用键盘快捷键发出命令,完成绘图,修改,保存等操作
- 我们在使用Win10系统的时候经常会根据需要进行更改屏幕的刷新率,但是有的小伙伴出现了分辨率无法修改的问题,那么遇到这种情况要怎么办呢?下面
- VLOOKUP函数第二个坑:反向查找简单化。用辅助列代替高手们的逆向查找公式,把复杂的问题简单化。根据项目来查找负责人姓名。VLOOKUP函
- 在最新更新的win10预览版15002系统中,对edge内置的EdgeHTML进行了更新,更新以后的EdgeHTML更安全运行速度更快,下面
- 如果您遇到 0xa00f4288, All Cameras Are Reserved error on Windows 11,当用户尝试在其
- 最近小编在微信中使用"微软 Office 文档"小程序的时候发现这款小程序更新了,打开微软Office文档小程序点击顶部