Excel中國式排名技巧:掌握SUMPRODUCT與COUNTIF函數(shù)
Excel作為日常辦公中不可或缺的軟件之一,我們經(jīng)常需要對數(shù)據(jù)進(jìn)行排序和排名。那么在Excel表格中,如何實(shí)現(xiàn)同分?jǐn)?shù)的排名、成績排名以及中國式排名呢?本文將介紹如何利用SUMPRODUCT和COUNT
Excel作為日常辦公中不可或缺的軟件之一,我們經(jīng)常需要對數(shù)據(jù)進(jìn)行排序和排名。那么在Excel表格中,如何實(shí)現(xiàn)同分?jǐn)?shù)的排名、成績排名以及中國式排名呢?本文將介紹如何利用SUMPRODUCT和COUNTIF函數(shù)來實(shí)現(xiàn)高效的排名功能。
打開Excel表格
首先,在空白單元格中輸入以下公式:
`SUMPRODUCT((B$2:B$6>B2)*(1/COUNTIF(B$2:B$6,B$2:B$6)))`
然后按下回車鍵,選中該單元格并拖動以填充其他單元格。
公式解釋:SUMPRODUCT函數(shù)
1. SUMPRODUCT函數(shù)是在給定的幾組數(shù)組中,將數(shù)組間對應(yīng)的元素相乘,并返回乘積之和。例如,[1, 0, 1] 乘于 [0, 1, 1] 對位進(jìn)行相乘,結(jié)果為 (1*0) (0*1) (1*1) 1。
公式解釋:邏輯處理結(jié)果數(shù)組
2. `(B$2:B$6>B2)` 代表在數(shù)據(jù)區(qū)域內(nèi)找出比當(dāng)前單元格值B2大的數(shù),并返回一個邏輯處理結(jié)果數(shù)組。例如,若B$2:B$6為 [93, 90, 87, 90, 67],B2為93,則邏輯處理結(jié)果為 [0, 0, 0, 0, 0],其中0表示false,1表示true。
公式解釋:COUNTIF函數(shù)
3. `1/COUNTIF(B$2:B$6,B$2:B$6)` 統(tǒng)計數(shù)據(jù)區(qū)域內(nèi)每個數(shù)值出現(xiàn)的次數(shù),并取倒數(shù)。例如,B2的值93在數(shù)據(jù)區(qū)域出現(xiàn)過1次,B3的值90在數(shù)據(jù)區(qū)域出現(xiàn)過2次,最終結(jié)果為 [1, 0.5, 1, 0.5, 1]。
最終結(jié)果
綜合以上公式規(guī)則,SUMPRODUCT函數(shù)計算兩個數(shù)組的乘積之和,再加1。即 ([0, 0, 0, 0, 0] * [1, 0.5, 1, 0.5, 1]) 1 1。
通過掌握SUMPRODUCT和COUNTIF函數(shù)的妙用,可以更輕松地實(shí)現(xiàn)Excel表格中的排名功能。希望這些技巧能夠幫助您提升工作效率,更加熟練地處理數(shù)據(jù)排名和分析的任務(wù)。