包括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è)鏈接:
本章視頻解析:
聯(lián)系客服