Excel中排名,大家習(xí)慣分為美式排名和中國式排名。
美式排名通常使用RANK函數(shù),用法比較簡單,可以參考文章:rank函數(shù)實(shí)例講解。
什么是excel中國式排名呢?咱們中國人的習(xí)慣,比如無論有幾個并列第3名,之后的排名仍應(yīng)該是第4名,即并列排名不占用名次,這就是中國式排名。
下面這個案例,也是IT部落窩論壇的excel中國式排名練習(xí)題,語文成績有兩個72分,并列第一名,隨后的66分為第二名……在C2單元格寫公式,完成中國式排名。
中國式排名,其實(shí)就是對一個數(shù)在一組數(shù)據(jù)中排名第幾的統(tǒng)計(jì),重復(fù)數(shù)排名相同,比它小的最大數(shù)的排名只低一級。通常可以使用countif,frequency和SUMPRODUCT等函數(shù)結(jié)合實(shí)現(xiàn)。
下面提供幾種相關(guān)的中國式排名解法:
中國式排名解法一:
在C2單元格輸入公式,=SUM(IF($B$2:$B$6>B2,1/COUNTIF($B$2:$B$6,$B$2:$B$6)))+1,然后按ctrl+shift+enter三鍵結(jié)束。下拉復(fù)制公式即可得出其余的排名。
公式解釋:
COUNTIF($B$2:$B$6,$B$2:$B$6)部分:這是一個數(shù)組運(yùn)算用法,它的運(yùn)算過程是:
COUNTIF($B$2:$B$6,B2)
COUNTIF($B$2:$B$6,B3)
COUNTIF($B$2:$B$6,B4)
……
分別統(tǒng)計(jì)B2、B3、B4單元格在B2:B6區(qū)域中出現(xiàn)的次數(shù)。得到結(jié)果為:1,1,1,2,2。其中“1”代表此單元格中的內(nèi)容在B2:B6區(qū)域中只出現(xiàn)一次,即沒有重復(fù);“2”代表此單元格中的內(nèi)容在B2:B6區(qū)域里重復(fù)2次。這一步的操作,可以得到數(shù)據(jù)是否有重復(fù)和以及重復(fù)的次數(shù)。
1/COUNTIF($B$2:$B$6,$B$2:$B$6)部分:
在公式編輯欄選中這部分公式,按F9鍵查看運(yùn)算結(jié)果為:{1;1;1;0.5;0.5}。
IF($B$2:$B$6>B2,……)部分:
IF第一參數(shù):$B$2:$B$6>B2的結(jié)果是:{FALSE;TRUE;FALSE;TRUE;TRUE},意思是B2單元格中的內(nèi)容分別和B2:B6區(qū)域內(nèi)的各個單元格內(nèi)容進(jìn)行大小比較。
“IF($B$2:$B$6>B2,1/COUNTIF($B$2:$B$6,$B$2:$B$6))”,這里IF省略了第三參數(shù),因此當(dāng)?shù)玫紽ALSE時,此時將返回結(jié)果“FALSE”,當(dāng)?shù)玫絋RUE時,此時將返回對應(yīng)的結(jié)果,得到的結(jié)果是{FALSE;1;FALSE;0.5;0.5}。
接著SUM函數(shù)對IF函數(shù)內(nèi)的結(jié)果進(jìn)行加總,得到結(jié)果“3”。為什么還要再加上“1”呢?原因是IF函數(shù)內(nèi)的測試條件是“>”,對于“B2:B6區(qū)域”里的最大值“72”而言,得到的結(jié)果是{FALSE;FALSE;FALSE;FALSE;FALSE},那么SUM函數(shù)計(jì)算得到的值就是“0”,顯然排名第0位,不符合常識,因此要額外加上“1”。
這個中國式排名公式的核心部分就是:“1/COUNTIF($B$2:$B$6,$B$2:$B$6)”,目的是避免重復(fù)計(jì)算相同項(xiàng)。
中國式排名解法二:
C2單元格輸入公式:=SUMPRODUCT(($B$2:$B$6>=B2)/COUNTIF($B$2:$B$6,$B$2:$B$6)),下拉復(fù)制即可。
這個公式的思路也是不重復(fù)計(jì)數(shù)。
中國式排名解法三:
使用FREQUENCY 函數(shù)的數(shù)組解法完成。B2公式為:=SUM(--(FREQUENCY(B$2:B$6,IF(B$2:B$6>=B2,B$2:B$6))>0)),三鍵結(jié)束。
中國式排名解法四:
=SUMPRODUCT((B$2:B$6>B2)*(1/(COUNTIF(B$2:B$6,B$2:B$6))))+1
中國式排名解法五:
=SUM(--IF($B$2:$B$6>=B2,MATCH($B$2:$B$6,$B$2:$B$6,)=ROW($2:$6)-1))
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:excel中國式排名原理和排名公式解法剖析
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1113926598.html