最常用的方法是使用RANK函数进行自动排名。 我们先来回顾一下RANK函数的语法:

语法:rank(number,ref,[order])

①number :需要求排名的那个数值;

②ref :排名的参照数值区域;

③order:为0或1,0的情况默认不用输入,得到的就是从大到小的排名,对应的输入1是逆序排名。

如图所示,我们对学生的成绩进行排名,在C2单元格写入公式=RANK(B2,$B$2:$B$8),然后将公式向下复制填充,即可求出每一位同学的成绩排名。

让我们定格最终的排名效果,发现有两个第1名,但是没有第2名。

这是因为排名的数据中,有两个数据重复了,在Rank的世界里,重复的排名也会占用一个名次,因此没有第2名了,直接就调到了第3名。

低版本不支持整列引用,此时需要将数据区域绝对引用,输入

=RANK(B2,B$2:B$200)