當前位置:首頁 > 财經 > 正文

Excel教程:excel排名公式案例,這樣寫,才是最好最合理的排名方式

Excel的排名有很多種,比如大家經常聽說的美式排名、中國式排名等等。
我們今天以一個案例來為大家分享Excel排名公式該如何寫。 下面的Excel表格,記錄了各個街道社區的疫苗加強針接種人數,現在需要在C列進行排名。

排名規則:接種人數最多,排名第1;人數最少,排名最後。如果接種人數相等,就并列排名。也就是我們所說的中國式排名。排名效果如下表所示。

C2單元格公式為:

=SUMPRODUCT((B$2:B$14>=B2)/COUNTIF(B$2:B$14,B$2:B$14))

公式解析:

中國式排名最大特點就是并列排名不影響名次,名次始終是連續的,沒有空缺,如下。

首先看公式的第一部分内容:B$2:B$14>=B2。判斷B2到B14中的數字是否大于等于當前的B2的數字,如果成立返回TRUE,否則返回FALSE。選中公式的這部分内容,然後按F9即可看到以下結果。

接下來我們繼續看公式的第二部分内容:COUNTIF(B$2:B$14,B$2:B$14)。這是對B2到B14區域的每個數字進行統計。選中公式的這部分内容,按F9同樣可以看到統計結果:

通過以上的運算後,最終得到了兩組邏輯值結果,如下圖所示:

現在要對兩組數據分别一一對應進行計算:第一個TRUE除以1,第二個FALSE除以2依此類推。在Excel計算中,TRUE相當于1,而FALSE相當于0。運算後最終得到了一組結果,如下圖所示:

最後由SUMPRODUCT函數進行求和,得到當前數字的排名,其他單元格下拉填充公式即可。

你可能想看:

有話要說...

取消
掃碼支持 支付碼