卡哇伊丶筱夢
首先我們要明白什麼是排名?
排名指的是按照一定的方式確定一組數據的名次,比如將成績進行排名,得出的結果是第1名、第二名……,排名分為普通排名和中國式排名。01、普通排名
普通排名最常用的方法是使用RANK函數進行自動排名。 我們先來回顧一下RANK函數的語法:
語法:rank(number,ref,[order])
①number :需要求排名的那個數值;②ref :排名的參照數值區域;
③order:為0或1,0的情況默認不用輸入,得到的就是從大到小的排名,對應的輸入1是逆序排名。
如圖所示,我們對學生的成績進行排名,在C2單元格寫入公式=RANK(B2,$B$2:$B$8),然後將公式向下複製填充,即可求出每一位同學的成績排名。
讓我們定格最終的排名效果,發現有兩個第1名,但是沒有第2名。
02、中國式排名
但是在國內,我們通常的排名方法是如果有相同的,那麼他們的名次為並列,他們的下一名會順延而不是跳過去。
比如,如圖所示,兩個第一名之後是第二名,這就是中國式排名。
中國式排名的公式比較複雜,我把公式寫在這裡,大家可以自己設置一些練習題試一試,如果有不懂的地方,積極留言和我溝通。
「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!精進Excel
rank函數的用法很簡單,基本語法為:
=rank(number,ref,order)
Number 必需,需要排位的數字。
Ref 必需,為數字列表數組或對數字列表的引用。
Order 可選,若為“0”或忽略,降序排列,其他數值,升序排列。
如下列,對分數進行排名,在B2單元格輸入公式:=RANK(A2,$A$2:$A$10)
對公式參數的解讀或說明:
1、第一個參數:A2,第二個參數:$A$2:$A$10,意思為A2中的數字,在A2:A10區域內排在第幾位;第三個參數省略了,意思為降序排列,即最大的數排第一位。
2、第二個參數“$A$2:$A$10”中加了幾個“$”符號是什麼意思?符號“$”是絕對引用的意思,即在向下複製公式時,第二個參數$A$2:$A$10始終保持不變;否則拖動公式時第二個參數隨之相應變化,其排位結果就亂套了.