周二 · 函數(shù) 關(guān)鍵詞:sumif、sumifs
1語法
Sumif(range,criteria,sum_range)
Sumifs(sum_range,criteria_range1,criteria1,...)
TIPS:
·在單元格輸入=SUMIF( 或 =SUMIFS( ,就會提示上述語法
·Sumif是按指定條件在查詢區(qū)域進(jìn)行查找,并返回查找區(qū)域?qū)?yīng)的數(shù)據(jù)區(qū)域中數(shù)值的和(太拗口,直接看案例)
·Sumifs語法里面的 ... 意思是后面還可以寫criteria_range2,criteria2以及criteria_range3,criteria3等
·Sumifs僅在Excel2007以后的版本支持
2Sumif使用方法
■ 基本用法
案例1:求張三第一季度工資總和
我們看著Sumif(range,criteria,sum_range)語法來解釋:
1、先在B2:B10這個range里面,找到符合是E2(張三)這個criteria的是第1、4、7個;
2、然后再在C2:C10這個sum_range中找到第1、4、7個進(jìn)行求和。
補(bǔ)充說明:
1、range和sum_range必須是同樣的長度,可以同時為兩列,也可以同時為兩行。如A2:D2和B5:E5,A3:A5和E1:E3
2、Sumif函數(shù)支持通配符?和*
比如上述案例寫成=SUMIF(B2:B10,'張*',C2:C10)的意思就是所有姓張的員工工資之和
■ 知識拓展(初學(xué)者請?zhí)^)
Sumif可以用Sum If數(shù)組,或是支持?jǐn)?shù)組的Sumproduct函數(shù)替代,比如案例1還可這么寫:
方法2:{=SUM(IF(B2:B10=E2,C2:C10))}
方法3:=SUMPRODUCT((B2:B10=E2)*C2:C10) 或 =SUMPRODUCT((B2:B10=E2)*1,C2:C10)
3Sumifs使用方法
■ 基本用法
案例2:求201501月份銷售部的工資總和
H2單元格寫入公式=SUMIFS(D2:D10,A2:A10,F2,C2:C10,G2)
我們看著Sumifs(sum_range,criteria_range1,criteria1,...)語法來解釋:
1、先在A2:A10這個range1里面,找到符合是F2(201501)這個criteria1的是第1、2、3個;
2、再在C2:C10這個range2里面,找到符合是G2(銷售部)這個criteria2的是第1、3、4、6、7、9個;
3、然后再在D2:D10這個sum_range中找到同時滿足上述條件的第1、3個進(jìn)行求和。
補(bǔ)充說明:
1、與Sumif一樣,需要注意兩個range(sum_range和criteria_range)長度和方向一致
2、與Sumif一樣,支持通配符?和*
3、注意Sumif的sum_range是最后一個參數(shù),而Sumifs的sum_range是第一個參數(shù)
4、Sumifs僅在Excel2007以后的版本支持
■ 知識拓展(初學(xué)者請?zhí)^)
Sumifs也可以用Sum If數(shù)組,或是支持?jǐn)?shù)組的Sumproduct函數(shù)替代,比如案例2還可這么寫:
方法2:{=SUM(IF(A2:A10=F2,IF(C2:C10=G2,D2:D10)))}
方法3:=SUMPRODUCT((A2:A10=F2)*(C2:C10=G2),D2:D10)
或=SUMPRODUCT((A2:A10=F2)*(C2:C10=G2)*(D2:D10))
如有疑惑,歡迎加入我們社群來討論呦~
本文由Excel實務(wù)原創(chuàng),作者小樹treetree。
每周二為您講解一個3分鐘就懂的實用函數(shù)
聯(lián)系客服