|
包括SUMIF數(shù)組,COUNTIF數(shù)組,和萬(wàn)金油公式進(jìn)行判斷求和. 這幾個(gè)公式看似都非常簡(jiǎn)單常用,但是大家一定要做好明確的區(qū)分,不然用著用著就錯(cuò)了. 最后的案例中我們會(huì)講到,類似于這種混合單元格的求和如何用萬(wàn)金油公式去做:
SUMIF函數(shù)數(shù)組 通常我們使用SUMIF函數(shù)都是給到一個(gè)條件, 但是看到下面這個(gè)案例,算無(wú)崖子和鳩摩智兩個(gè)人的求和應(yīng)該如何去做:
如果你只是單純的使用SUMIF函數(shù),如下所示: =SUMIF(A:A,D2:D3,B:B) 那么這個(gè)結(jié)果就錯(cuò)了,因?yàn)橥⊿UMIF函數(shù)中都是給一個(gè)條件,而現(xiàn)在給到的是兩個(gè)條件,這個(gè)函數(shù)的輸出結(jié)果就變成了一個(gè)數(shù)組, 分別求的是:無(wú)崖子和鳩摩智的分別的銷售額.
正確的做法是在SUMIF的基礎(chǔ)上加上SUM函數(shù),把無(wú)崖子和鳩摩智的分別的銷售額再做一次加總! 如果你是老版本或者WPS需要按住CTRL SHIFT ENTER輸出這個(gè)公式.
COUNTIF函數(shù)數(shù)組 同樣是滿足無(wú)崖子和鳩摩智的求和,你還可以這么去做, 將COUNTIF函數(shù)反向去使用: COUNTIF(條件員工,員工姓名) 這樣得出的結(jié)果是: 員工列中是否有滿足條件列的內(nèi)容. COUNTIF(無(wú)崖子或鳩摩智,逐個(gè)判斷員工姓名) 如果有滿足為無(wú)崖子或鳩摩智的,就會(huì)計(jì)數(shù)為1
然后可以以剛才的COUNTIF函數(shù)作為判斷的條件結(jié)果,使用SUMPRODUCT函數(shù)交錯(cuò)相乘也可以得出最后的結(jié)果:
萬(wàn)金油函數(shù)數(shù)組 如下面這個(gè)表格,右側(cè)的員工條件混合在一個(gè)單元格應(yīng)該如何匯總:
第一步,使用FIND函數(shù)去FIND員工姓名列的每一個(gè)內(nèi)容,在當(dāng)前的條件格進(jìn)行FIND,這依然是一個(gè)數(shù)組. 這樣做的目的,就是確認(rèn)哪一些員工會(huì)出現(xiàn)在條件當(dāng)中. 譬如,無(wú)崖子出現(xiàn)在條件單元格的第一個(gè)位置, 鳩摩智出現(xiàn)在條件單元格的第五個(gè)位置, 注意:這個(gè)出現(xiàn)的位置指的是單元格中的字符出現(xiàn)的位置. 鳩摩智的鳩字排在第五個(gè)字符的意思.
所以但凡是得出的結(jié)果為數(shù)值就是我們想要的結(jié)果,VALUE錯(cuò)誤的部分都是FIND函數(shù)查找不到的內(nèi)容. 所以接下來(lái)用ISNUMBER函數(shù)判斷結(jié)果是否為數(shù)值.
接下來(lái)用IF函數(shù)將滿足為數(shù)值的部分顯示其銷售額,其他的不滿足條件的結(jié)果顯示為空值.
接下來(lái),用SUMPRODUCT或者SUM函數(shù)來(lái)進(jìn)行求和: 注意如果你是老版本,用SUMPRODUCT直接按住回車輸出就可以了. 如果SUM函數(shù),需要按住CTRL SHIFT ENTER輸出公式.
如果你還有不太清楚的地方,可以直接觀看視頻解析. 更新不易! 如果喜歡老徐的內(nèi)容,記得給老徐點(diǎn)贊關(guān)注哦!! 如果想要系統(tǒng)學(xué)習(xí)Excel,可以看看這個(gè)鏈接:
本章視頻解析: ![]() ![]() ![]() |
|
|