【Excel函數】Sumif(s)用法介紹

周二 · 函數   關鍵詞:sumif、sumifs

1語法

Sumif(range,criteria,sum_range)

Sumifs(sum_range,criteria_range1,criteria1,...)

TIPS:

·在單元格輸入=SUMIF( 或 =SUMIFS( ,就會提示上述語法

·Sumif是按指定條件在查詢區域進行查找,並返回查找區域對應的數據區域中數值的和(太拗口,直接看案例)

·Sumifs語法裡面的 ... 意思是後面還可以寫criteria_range2,criteria2以及criteria_range3,criteria3等

·Sumifs僅在Excel2007以後的版本支持

2Sumif使用方法

基本用法

案例1:求張三第一季度工資總和

F2單元格寫入公式 =SUMIF(B2:B10,E2,C2:C10)

我們看著Sumif(range,criteria,sum_range)語法來解釋:

1、先在B2:B10這個range裡面,找到符合是E2(張三)這個criteria的是第1、4、7個;

2、然後再在C2:C10這個sum_range中找到第1、4、7個進行求和。

補充說明:

1、range和sum_range必須是同樣的長度,可以同時為兩列,也可以同時為兩行。如A2:D2和B5:E5,A3:A5和E1:E3

2、Sumif函數支持通配符?和*

比如上述案例寫成=SUMIF(B2:B10,"張*",C2:C10)的意思就是所有姓張的員工工資之和

知識拓展(初學者請跳過)

Sumif可以用Sum If數組,或是支持數組的Sumproduct函數替代,比如案例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個進行求和。

補充說明:

1、與Sumif一樣,需要注意兩個range(sum_range和criteria_range)長度和方向一致

2、與Sumif一樣,支持通配符?和*

3、注意Sumif的sum_range是最後一個參數,而Sumifs的sum_range是第一個參數

4、Sumifs僅在Excel2007以後的版本支持

知識拓展(初學者請跳過)

Sumifs也可以用Sum If數組,或是支持數組的Sumproduct函數替代,比如案例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實務原創,作者小樹treetree。

每周二為您講解一個3分鐘就懂的實用函數

推薦閱讀:

整套功夫茶具介紹及各部位名稱
蛇蟒蚺蝰的簡單介紹與區別
詩聖杜甫生平介紹
十二星座概念介紹~!~
風水貔貅的基本介紹

TAG:函數 | 介紹 | Excel | Excel函數 |