關於EXCEL排名次的一些小技巧

關於EXCEL排名次的一些小技巧

關於EXCEL排名次的一些小技巧

三種排名方式對比

關於EXCEL排名次的一些小技巧

並列顯示排名但不按順序顯示名次

函數:RANK(D4,$D$4:$D$12)

1、該函數最後一個參數沒有輸入,默認為0,得到的就是從大到小的排名,若是想求倒數第幾,公式應變為:RANK(D4,$D$4:$D$12,1)。

2、輸入函數時,可以用鼠標直接點擊或拉選目標單元格。

3、在函數中輸入符號時,需在英文狀態下輸入。取絕對引用按F4鍵,如D3,第一次按F4後即變為$D$3(行列都絕對引用),按兩次變成D$3(行絕對引用),按三次變成$D3(列絕對引用),按四次還原成D3,該問題以後不再闡述。

關於EXCEL排名次的一些小技巧

具體排名結果如圖所示

關於EXCEL排名次的一些小技巧

並列顯示排名並且按順序顯示名次

函數:

SUMPRODUCT(($D$4:$D$12>D4)/COUNTIF($D$4:$D$12,$D$4:$D$12))+1

公式解釋:該公式為組合公式。用$D$4:$D$12>D4判斷所有數據中比當前單元格(D4)大的數,隨著單元格的往下填充,D4會不斷的變化。用COUNTIF($D$4:$D$12,$D$4:$D$12)判斷所有數據中和當前單元格相同的數的個數。用組合函數SUMPRODUCT(($D$4:$D$12>D4)/COUNTIF($D$4:$D$12,$D$4:$D$12))來返回比當前單元格大的數共有幾組(相同數據無論有幾個只算一組),然後加1表示當前單元格數據的排名。

關於EXCEL排名次的一些小技巧

具體排名結果如圖所示

關於EXCEL排名次的一些小技巧

不併列顯示排名但按順序顯示名次

函數:

RANK(D4,$D$4:$D$12)+COUNTIF($D$4:D4,D4)-1

公式解釋:該公式為組合公式。用RANK(D4,$D$4:$D$12)公式先求出排名(並列顯示但不按順序),用COUNTIF($D$4:D4,D4)判斷出從第一個單元格開始到當前單元格與該單元格相同的數據個數。因為RANK() 函數得出的名次是不按順序的,並且後一個排名總是等於前面所有排名數據個數的總和加1得到,所以在這裡用了RANK()函數和COUNTIF()函數組合然後減1的形式實現了數據按順序的排名。

關於EXCEL排名次的一些小技巧

具體排名結果如圖所示

關於這三種排名方法的一點小見解

在工作當中,其實我們經常會遇到把數據排出名次的情況,那麼到底選哪一種排名方法就要具體看排名時側重點是什麼了,下面對照著下表就以上三種排名方式說一說小編自己的看法。

關於EXCEL排名次的一些小技巧

三種排名對比

1、並列顯示排名但不按順序顯示名次:這種排名方法可以說是我們最常用的方法,一個是因為公式比較簡單,而且能直觀看出參與排名的個體數量是多少。缺點是當有多個數據相同時,名次不連續。

2、並列顯示排名並且按順序顯示名次:該排名方式一般是比賽時比較實用,因為即使出現並列它也能按順序連續計算出名次,並且並列情況一目瞭然。缺點是不能直觀看出參與排名的個體數量是多少。

3、不併列顯示排名但按順序顯示名次:該種排名方式看似有點像對數據排序後,填充上名次。但其實有時還是很適用的,比如在數據順序不能變動的情況下,那麼使用這種方式就能方便的看出整組數據的名次情況,而且也能直觀看出參與排名的個體數量。

其實關於排名次的方法還有很多,通過不同公式的組合就能達到不同的效果,小編在這裡呢就為大家介紹這三種,因為小編覺得如果我們要求不高的話,這三種其實已經能完全滿足我們的日常工作需要了。


分享到:


相關文章: