平时我们会遇到求班级同学的成绩平均分名次、员工的销售业绩排名以及各类比赛队伍的积分名次的情况
如果一个个数据进行比较来排好名次,工作量非常大,这时候我们就可以借助Excel中的Rank函数
Rank函数是表示返回某个数值在某个区域相对于其他数值的大小排名,这个某一区域是固定区域。
Rank语法:
RANK(number,ref,[order])
第一个参数number:是要排名的数字
第二个参数ref:是排名的数值区域,上面我们说了这个区域是固定的所以要进行绝对引用就是行、列都加上美元符号,比如A1绝对引用就是$A$1。
第三个参数[order]:是表示排名方式,是可选参数,若是忽略或者为0,则为降序(从大-小),若是1那就是升序(从小-大)。
利用RANK函数将同学们《高级办公软件应用》期末考试成绩名次求出来。我们求的是D列排名,此时我们使用RANK函数首先确定成绩一列(C列)中每个单元格的数字 C2/C3/C4这些,就是Rank函数语法的number
C2:C13是要排名的数值区域ref
从高到低排名。
在D2单元格输入公式=RANK(C2,$C$2:$C$13,0)后点右边👉🏻的对号就可以了
拖动下面的小方框向下填充就可以了
但是现在我们的名次我想让他按顺序123这种排序
第一步:我们选中名次那一列
第二步:点击“工具”
第三步:选“数据”然后选升序,会弹出一个框,选择扩展到其他区域
最后就完成了
总结:
RANK函数是用来对一列数字进行排位。
RANK函数有三个参数,包括number、ref和order。
在使用时要注意引用区域ref是固定区域,要进行绝对引用。
还想看更多Excel函数干货?关注我,后续持续更新实用技巧,办公少走弯路!