首先说明:这个公式的具体格式为=RANK(number,ref,order)。其中,number是要排名的数据,ref是排名的数据区域,order是排序方法,默认0代表降序,1代表升序。
以下是Excel中排名公式RANK的使用方法,包括具体的步骤和图示:
准备数据如下

2. 选择要使用排名公式的单元格,输入=,然后点击前面的fx,选择RANK函数

Number选择b2的数据,代表想用83成绩去排名
Ref选择B2:B13的数据范围,代表用83的成绩在成绩列表中去排名
Order默认0降序
注意:这里Ref要用绝对引用,选中B2:B13,然后按F4,结果如下图:

然后点击确定即可

最后选择c2单元格的右下角,下拉即可出现排名

3. 不知道您有没有发现重复成绩的排名会是相同的,这算是RANK函数的缺陷,那么这个问题如何解决呢?
3.1 我们需要借助COUNTIF函数,COUNTIF函数是Excel中对指定区域中符合指定条件的单元格计数的一个函数。语法为COUNTIF(range, criteria),其中range表示需要计算满足条件的单元格数目的区域,criteria表示指定的条件。
另选择一个单元格,输入=RANK(B2,$B$2:$B$13,0)+COUNTIF(B2:B13,B2)-1,然后回车即可,最终结果如下图:

3.2 RANK(B2,$B$2:$B$13,0)+COUNTIF(B2:B13,B2)-1 这个函数为什么可以解决重复问题呢?
首先要明白绝对引用和非绝对引用数据的区别,
绝对引用:就是在单元格下拉后,引用数据范围不会变动,如下图,

B2和B9在引用的数据上没有变化。
非绝对引用:就是在单元格下拉后,引用数据范围会随着单元格变动。如下图

B2单元格为:=RANK(B2,B2:B13)
B9单元格为:=RANK(B9,B9:B20)

可以看出,非绝对引用,引用的范围数据会随着单元格的变动,往下移动。
好了,明白绝对引用和非绝对引用后,我们在回过头来看,RANK(B2,$B$2:$B$13,0)+COUNTIF(B2:B13,B2)-1
RANK里面用绝对引用,代表排名数据范围不会变。
COUNTIF里面用非绝对引用,表示会随着单元格数据变化,统计会向下移动。具体看截图:
b2单元格如下:

b6单元格数据如下:

4.最后列个图对比下,方便理解
