Excel中rank函数怎么用

rank函数是返回一个数在一组数中的排名位置 。
语法为:RANK(number,ref,order)
Number:为需要找到排位的数字 。
Ref:为数字列表数组或对数字列表的引用 。Ref 中的非数值型参数将被忽略 。
Order:为一数字 , 指明排位的方式 。如果 order 为 0(零)或省略 , Excel 对数字的排位是基于 ref 为按照降序排列的列表 。如果 order 不为零 ,  Excel 对数字的排位是基于 ref 为按照升序排列的列表 。
函数 RANK 对重复数的排位相同 。但重复数的存在将影响后续数值的排位 。例如 , 在一列按升序排列的整数中 , 如果整数 10 出现两次 , 其排位为 5 , 则 11 的排位为 7(没有排位为 6 的数值) 。
下面我们通过一个实例来加以讲解 , 结果如下表:
Excel中rank函数怎么用

【Excel中rank函数怎么用】

我们看到上表共6名学生 , 其中两个学生总分相同 , 如何排出名次呢?实际中 , 可能一张表中 , 有成百上千的学生成绩 , 如何快速排出名次 。
第一 , 在名次栏G2单元格输入公式=RANK(F2,$F$2:$F$7) , 回车确定 , 得到该人成绩排名第3 。
第二 , 选定G2单元格 , 将光标移动至其右下角 , 当光标变为黑十字时双击 , 全部自动填充 , 其中“张三”和“ 洋洋”并列第四 。
在此表中 , 我们可以清楚的看到 , 两个并列第四 , 但没有第5名 , 随后紧跟是6名 。