学习excel函数的第20天|如何实现升降序排名次?|RANK函数

一、排名次函数:RANK函数

1、函数功能
返回某数字在一列数字中相对于其他数值的大小排名 。
2、语法
=RANK(number,ref,order)
3、参数
  • number数值,指定的数字 。
  • ref引用,一组数或对一个数据列表的引用(一般采用绝对引用,如$E$2:$E$12 , 按F4可以快速绝对引用),非数字值将被忽略 。
  • order排位方式,指定排位的方式 。如果是0或者忽略,则为降序;非零值 , 则为升序(如1) 。
要排列的数据如果相同,可以建辅助列(如=E2*100 C2) , 将数据扩大倍数(100倍)加上需要排序的条件数据(如数学成绩),然后通过辅助列排序 。
学习excel函数的第20天|如何实现升降序排名次?|RANK函数

图1 RANK函数的参数

二、升序排名

=RANK(E2,$E$2:$E$12,1)
学习excel函数的第20天|如何实现升降序排名次?|RANK函数

图2 升序排名

三、降序排名

=RANK(E2,$E$2:$E$12)
学习excel函数的第20天|如何实现升降序排名次?|RANK函数

图3 降序排名

四、按数学成绩排名

辅助列:=E2*100 C2
=RANK(H2,$H$2:$H$12)
学习excel函数的第20天|如何实现升降序排名次?|RANK函数

图4 按数学排名

五、结果展示


学习excel函数的第20天|如何实现升降序排名次?|RANK函数

【学习excel函数的第20天|如何实现升降序排名次?|RANK函数】图5 结果展示

相关经验推荐