使用excel中rank函數(shù)進行排位時,當出現(xiàn)相同名次時,則會少一個名次。比如出現(xiàn)兩個第4名,則會自動省去名次5,我們可以按如下方法設(shè)置公式來徹底解決當出現(xiàn)同分同名次時缺省名次數(shù)的問題。
本文我們通過excel的COUNTIF、IF、SUM函數(shù)套用來解決出現(xiàn)同分同名次時排位相同,并且序號依然能夠依次排列。
實例詳見下圖:
從表中我們可以看到戴亞和肖亞軍的成績都是9.25,相同的分數(shù),兩個都排在第4名,然后謝芳就是6名,名次中就沒有了第5名。在實際中這樣的排名不符合常規(guī),所以我們重新設(shè)計一下公式,操作方法如下。
選中D2單元格,在編輯欄輸入公式:
=SUM(IF($B$2:$B$11<=B2,"",1/(COUNTIF($B$2:$B$11,$B$2:$B$11))))+1,然后同時按下“Ctrl+Shift+Enter”組合鍵,即可得到張菲的排名,然后向下復(fù)制公式,可以看到結(jié)果出現(xiàn)兩個第4名,名次都顯示為4,而且緊接著謝芳排名第5,而不是像rank函數(shù)排出來的名次為6。
通過以上的公式設(shè)計,就可以徹底解決Excel中rank函數(shù)同分同名次的弊端,大家在輸入完公式后,一定記住按下必須按此ctrl+shift+enter組合鍵,數(shù)組公式才能得到正確結(jié)果,否則會出錯的。