首頁 > 軟體

excel排名次函數公式,中國式排名

2019-12-07 06:14:03

在實際生活、工作中經常需要對某些資料進行排名、評比,尤其是在學校中就用的更多了,學生考試需要排名次。排名方法有很多種中國式排名、美國式排名、倒排名、不重複排名等等,不一而足。本例介紹資料不分組時excel排名次的函數公式用法


1

首先,用RANK函數兩引數用法做基礎排名(預設降序排列)。

特點:如果有兩個數位排名相同,比如說資料序列:4,2,2,1。這時排名次序是:1,2,2,4,也就是最大的次序和總資料量一致,其中的第2個2佔據了「第3」這個名次。


2

用COUNTIF函數也可以實現上述RANK函數的兩引數用法結果。


3

用公式:=SUMPRODUCT((B$2:B$9>B2)*(1/(COUNTIF(B$2:B$9,B$2:B$9))))+1,獲得中國式排名結果

中國式排名特點:會出現並列名次。比如說:4,2,2,1。中國式排名次序是:1,2,2,3。也就是並列第二名後是第三名,不會漏掉名次的數位


4

用RANK和COUNTIF函陣列合,獲得不重複排名。

C2=RANK(B2,$B$2:$B$9)+COUNTIF(B$2:B2,B2)-1

特點:用這個公式,根據Excel行的特點,相同分數時,行數越大排名越大。如下圖C6C8單元格。


5

只用COUNTIF函數也可以實現上一步的不重複排名:

C2=COUNTIF(B$2:B2,B2)-1+COUNTIF($B$2:$B$9,">"&B2)+1


6

在C2輸入RANK函數的三引數模式=RANK(B2,$B$2:$B$9,1),即可獲得倒序排名分數最小的排名倒數第1


7

和正序排名類似,用COUNTIF函數也可以替代RANK函數實現倒序排名,公式如下:

C2=COUNTIF($B$2:$B$9,"<"&B2)+1



IT145.com E-mail:sddin#qq.com