一鲸阻、定義
sumif函數(shù)語法是:SUMIF(range,criteria讽营,sum_range)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
sumif函數(shù)的參數(shù)如下:
第一個(gè)參數(shù):Range為條件區(qū)域霹购,用于條件判斷的單元格區(qū)域访惜。
第二個(gè)參數(shù):Criteria是求和條件宦芦,由數(shù)字宙址、邏輯表達(dá)式等組成的判定條件。條件還可以使用通配符:?jiǎn)柼?hào) (?) 和星號(hào) (*)调卑,如需要求和的條件為第二個(gè)數(shù)字為2的抡砂,可表示為"?2*",從而簡(jiǎn)化公式設(shè)置。
第三個(gè)參數(shù):Sum_range 為實(shí)際求和區(qū)域恬涧,需要求和的單元格注益、區(qū)域或引用。
備注:sumifs中criteria2為條件2溯捆,和criteria_range2均成對(duì)出現(xiàn)丑搔。最多允許127個(gè)區(qū)域、條件對(duì)提揍,即參數(shù)總數(shù)不超255個(gè)啤月。
當(dāng)省略第三個(gè)參數(shù)時(shí),則條件區(qū)域就是實(shí)際求和區(qū)域碳锈。
criteria 參數(shù)中使用通配符(包括問號(hào) (?) 和星號(hào) (*))。問號(hào)匹配任意單個(gè)字符欺抗;星號(hào)匹配任意一串字符售碳。如果要查找實(shí)際的問號(hào)或星號(hào),請(qǐng)?jiān)谠撟址版I入波形符 (~)绞呈。
二贸人、入門篇
公式說明:
$A$2:$A$8是判斷區(qū)域,拿F3的商家名稱在這個(gè)區(qū)域進(jìn)行判斷是否相同佃声,如果上同艺智,就把C2:C8區(qū)域的金額進(jìn)行求和。
如果只按C列進(jìn)判斷求和呢?比如圾亏,計(jì)算D列金額大于200的金額之和十拣。公式可以變換為:
SUMIF(D$2:D$8,">200")
三封拧、技巧篇
談到隔列求和,可能就會(huì)想到用數(shù)組公式夭问,其實(shí)只需要用SUMIF函數(shù)就可以輕松實(shí)現(xiàn)泽西。
例:計(jì)算費(fèi)用表中的計(jì)劃和實(shí)際合計(jì)數(shù)。
公式:=SUMIF(B$2:G$2,B$2,B3:G3)
提示:SUMIF函數(shù)不只是左右示和缰趋,還可以上下求和捧杉。
四、進(jìn)階篇
SUMIF函數(shù)一般情況下只能進(jìn)行一個(gè)條件的求和秘血,但在二般情況下卻可以實(shí)現(xiàn)對(duì)多個(gè)條件的求和灰粮。什么是二般情況下呢?
SUMIF函數(shù)的第二個(gè)參數(shù)是“求和的條件”,這個(gè)參數(shù)可以用數(shù)組形式红柱。比如{"A","B"} {">5","<10"}
條件使用數(shù)組形式后蓖乘,SUMIF會(huì)分別根據(jù)兩個(gè)條件計(jì)算出結(jié)果嘉抒,然后再用SUM計(jì)算出結(jié)果。
1隶症、對(duì)多個(gè)商品進(jìn)行求和
例:如下圖所示岗宣。要求計(jì)算商品名稱為手機(jī)和冰箱的銷售之和耗式。
公式:=SUM(SUMIF(A1:A9,{"手機(jī)","冰箱"},C2:C9))
公式說明:
SUMIF(A1:A9,{"手機(jī)","冰箱"},C2:C9) 會(huì)分別計(jì)算出手機(jī)的銷量(16)和與冰箱的銷售量(14)刊咳。返回一個(gè)數(shù)組,即:{16,14}余指,
SUM():對(duì)SUMIF返回的兩個(gè)銷售量進(jìn)行二次求和跷坝。
2碉碉、按數(shù)字區(qū)間求和
例:如圖一所示笋婿。要求計(jì)算入庫數(shù)量大于等5,小于10的入庫數(shù)字之和足丢。
公式:=SUM(SUMIF(C2:C9,{"<10","<5"})*{1,-1})
公式說明:
SUM(SUMIF(C2:C9,{"<10","<5"}):因?yàn)榇笥诘?庇配,小于10的區(qū)間和可以用<10的和減去<5的和。所以先分別計(jì)算出這兩個(gè)區(qū)間的和{21,10}
SUMIF()*{1,-1} 因?yàn)樽罱K的結(jié)果是兩個(gè)數(shù)相減捞慌,所以這里用數(shù)組與數(shù)組的計(jì)算啸澡,把第二個(gè)數(shù)變成負(fù)數(shù){21,-10}嗅虏。這樣在后面用SUM求和時(shí)就可以讓這兩個(gè)數(shù)相減了。 即SUM( {21,-10})=11
五皮服、怪異篇
如下圖中,是一些不規(guī)則的數(shù)據(jù)硫眯,只關(guān)注填充顏色的區(qū)域择同,現(xiàn)在要計(jì)算所有A下面數(shù)字之和,看上去這個(gè)題沒有好的思路裹纳,其實(shí)這個(gè)題恰好可以用SUMIF函數(shù)輕松解決归斤。
公式=SUMIF(B2:E7,B12,B3:E8)
分析一下這個(gè)公式脏里,第二個(gè)參數(shù)是條件可以了解虹曙,第一個(gè)參數(shù)和第二個(gè)參數(shù)有什么關(guān)系呢?大家仔細(xì)看會(huì)發(fā)現(xiàn)第三個(gè)參數(shù)正好是第一個(gè)參數(shù)的區(qū)域向下偏移一個(gè)單位番舆。
總結(jié),SUMIF函數(shù)并不是只對(duì)規(guī)則區(qū)域求和矾踱,還可以對(duì)不規(guī)則的排列進(jìn)行條件求和恨狈。