经济实惠的Rank函数,让你嗨的飞起来!

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

经济实惠的Rank函数,让你嗨的飞起来!

文章插图
 
手动添加数值序列来显示排名虽然也挺方便的 , 但缺点也很明显 , 那就是如果有多个排名名次并列时 , 想要给它们标记一样的数值标号 , 修改起来就会比较麻烦 。在这种情况下 , 更合适的解决途径是使用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行单元格中 , 就可以在它临近的单元格当中使用这个公式来计算它在整组数据中的排名 , 如图所示 。

推荐阅读