Rank函數
1、作用:傳回一個數字在數字清單中的排位。數字的排位是其大小與清單中其他值的比值(如果清單已排過序,則數字的排位就是它目前的位置)。
2、文法:RANK(number,ref,order)
Number :為需要找到排位的數字。
Ref: 為數字清單數組或對數字清單的引用。Ref 中的非數值型參數将被忽略。
Order:為一數字,指明排位的方式。 如果order為0或省略,Excel 對數字的排位是基于ref按照降序排列的清單; 如果order不為零,Excel對數字的排位是基于ref按照升序排列的清單。
3、注意:函數RANK對重複數的排位相同。但重複數的存在将影響後續數值的排位。例如,在一列按升序排列的整數中,如果整數10出現兩次,其排位為5,則11的排位為7(沒有排位為6的數值)。
4、示例:源資料如下圖所示

按降序排列:在單元格C2中輸入=RANK(B2,$B$2:$B$13,0),回車,就可以計算出學生1的成績的降序排名了。然後将C2單元格的公式應用到C2到C13,所有學生成績的降序排名就都出來了。
按升序排列:在單元格C2中輸入=RANK(B2,$B$2:$B$13,1),回車,然後應用到C2到C13單元格,就可以計算所有學生成績的升序排名。