1. 在計算成績排名的時候,我們可以直接在成績這一列按照順序排列,但是我們也可以單獨通過一個函數來計算學生的名次。
2. RANK.EQ:RANK是等級,EQ是equal(等於的意思);該函數的語法裡面有三個元素:一是指定的數字(或者比較的對象),二是比較的範圍,三是排序的方式(從大到小或從小到大)。
3. 先輸入比較的對象C2單元格,比較的範圍C2:C9,排序默認是從大到小。
4. 如果我們快速下拉填充後會有一個問題,函數裡的比較範圍會因著相對引用而導致其他學生的排名出現偏差。
5. 要解決上面的問題,我們需要固定這裡的比較範圍,所以回到最初的公式,選擇比較範圍這個元素,然後按F4,最後公式會變成「=RANK.EQ(C2,$C$2:$C$9)」即可。
6. 我們還可以嘗試一下利用第三個元素把排序方式變成從小到大,也就是在加一個「1」,公式變成「=RANK.EQ(C2,$C$2:$C$9,1)」。
7. 這裡我們會發現還有一個RANK函數,它的功用其實是和上面一樣,不過主要用於2007Excel及之前的版本。