=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)
文章插图
【经济实惠的Rank函数,让你嗨的飞起来!】如果你在看书的同时有在计算机上同步操作的好习惯 , 需要留意在正确的单元格中(通常都会特别标明具体位置)输入本书中提到的公式 , 才能保证获取到与书中一致的运算结果并且具有同样良好的公式扩展性 。
推荐阅读
- 利用RANK函数进线员工绩效的排名管理
- Excel排名函数RANK的用法!
- 能看懂、能学会、易掌握的Excel技巧解读
- 我想知道全新金装奥利奥广告的歌曲
- 哪些人不能吃 金蝉花的功效与作用及金蝉花禁忌
- 我,向往的生活|你,向往的生活|大家,向往的生活
- AE如何制作炫酷的复古荧光文字效果?After Effects复古荧光字效制作教程
- AE如何制作炫酷的文字切换动效?After Effects文字切换动画效果制作教程
- AE如何制作文字翻转的动画效果?After Effects文字翻转动效制作教程
- 嗨格式录屏大师如何来对视频屏幕录制?嗨格式录屏大师录制电脑屏幕的方法