網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

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

欄目: 電腦 / 發佈於: / 人氣:7.19K

針對有成績時,我們往往需要進行排名,在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列所有單元格里的數字都考慮在排名範圍內才行

Tags:Excel RANK 函數