電腦

當前位置 /首頁/遊戲數碼/電腦/列表

excel中透過rank函數進行排名操作

針對有成績時,我們往往需要進行排名,在excel中就有專門進行排名的函數,本文將爲大家做個簡單介紹

操作方法

(01)首先介紹下rank函數,該函數是返回某數字在一列數字中相對於其他數值的大小排名

excel中透過rank函數進行排名操作

(02)rank函數的語法是=rank(number,ref,[order]), number 一般選擇你需要排名的成績所在單元格,ref 爲排名的參考區域,即在哪些數字範圍內排名,order的爲0和1,默認爲0不用輸入,得到從大到小的排名,若是想求倒數第幾,order的值請使用1。

excel中透過rank函數進行排名操作 第2張

(03)舉例說明,如圖,要求對每個人的成績進行排名

excel中透過rank函數進行排名操作 第3張

(04)首先在C2單元格中輸入公式=RANK(B2,$B$2:$B$7),然後回車。該公式表示在B2到B7單元格範圍中,算出B2單元格數值的排名

excel中透過rank函數進行排名操作 第4張

(05)接着填充剩餘單元格即可。如圖所示即可得到成績排名

excel中透過rank函數進行排名操作 第5張

(06)這裏大家可能注意到$B$2:$B$7,爲什麼要在前面加上$號呢?這是爲了固定住公式,以達到在做自動填充時不讓這個公式隨着單元格變動,如圖,C7單元格公式裏,=rank(number,ref,[order])中number已經自動隨單元格變爲了B7,但ref是不變的

excel中透過rank函數進行排名操作 第6張

(07)或者簡單些,ref參數大家可以直接選擇整列,即B:B,這樣做的前提是B列所有單元格里的數字都考慮在排名範圍內才行

TAG標籤:Excel RANK 函數 #