Sumif函數用法大總結
大家分,今天和大家分享「Sumif函數用法大總結「,sumif函數是一個常用函數,幾乎每一個Excel用法都要用到,今天我這裡把我會的和大家總結一下,想要附件練習的,可以加我我微信18664243619,或者加我QQ732243800,或者加我們的QQ群123770654,或者你百度「Excel完美論壇「都可以下載到附件
一、基礎本法
1、公式截圖
2、公式
=SUMIF(A1:A10,"曹麗",B1:B10)
3、公式解釋
sumif函數作用是條件求和
它有3個參數;第1參數:條件所在的區域;第2參數:條件;第3參數求和區域
大家記得第1參數和第3參數必要是引用單元格區域,不能是常量數組,除非你會用index,offset,indirect函數嵌套進來
二、Sumif函數當Vlookup用
1、公式截圖
2、公式
vlookup函數的公式
=VLOOKUP("曹麗",A1:B4,2,0)
sumif函數的公式
=SUMIF(A1:A4,"曹麗",B1:B4)
3、公式解釋
記得這樣用的前提條件是,數據源每一條記錄沒有重複的
三、第3參數簡寫用法
1、公式截圖
2、公式
=SUMIF(A1:A10,"曹麗",B1)
3、公式解釋
第3參數可以只選擇一個單元格,指第3參數左上角第1個單元格,它會根據第1參數區域的區域大小會自動匹配區域大小,和第1參數保持一致
還有一種簡寫,當第1參數和第3參數是一樣的時,第3參數可以不寫
四、第2參數使用通配符用法
1、公式截圖
2、公式
=SUMIF(A1:A10,"曹*",B1)
3、公式解釋
第2參數「曹*」表示條件是以曹開頭的,後面可以包含沒有,一個,多個字元
五、隔列求和用法
1、公式截圖
2、公式
=SUMIF(A1:I1,"數量",A2)
3、公式解釋
我們平常構建數據時都是往下,其實現在只不過是向右構建了
把「數量」兩字當作條件,就實現了除三列求和了
同樣原理,也可以實現隔行求和,我這裡不再說了
六、錯位用法
1、公式截圖
2、公式
=SUMIF(A1:A11,"曹麗",A2)
3、公式解釋
這裡其實本質也是第3參數會根據第1參數自動匹配單元格區域的大小,只要你把左上角那個單元格給出
七、容錯用法
1、公式截圖
2、公式
=SUMIF(A1:A6,"<9e 307")
3、公式解釋
條件9e 307是Excel最大的一個數值
八、多條件求和用法
1、公式截圖
2、公式
=SUM(SUMIF(A1:A6,{"曹麗";"小老鼠"},B1:B6))
3、公式解釋
第2參數:條件用了數組用法
由於二個條件,sumif返回兩個結果,所以最外層還要嵌套一個sum函數
記得是數組公式,要按三鍵Ctr Shift Enter
九、求合單元格的數量之和用法
1、公式截圖
2、公式
=SUM((LOOKUP(ROW($A$1:$A$9),IF($A$1:$A$9<>"",ROW($A$1:$A$9)),$A$1:$A$9)=D1)*($B$1:$B$9))
3、公式解釋
IF($A$1:$A$9<>"",ROW($A$1:$A$9))先判斷區域不為空,由於合併單元格的內容在左上角第一個單元格
lookup函數第1參數用了數組用法,LOOKUP(ROW($A$1:$A$9),IF($A$1:$A$9<>"",ROW($A$1:$A$9)),$A$1:$A$9),相當於把A1:A9單元格按不是合併單元格格式填充好
(LOOKUP(ROW($A$1:$A$9),IF($A$1:$A$9<>"",ROW($A$1:$A$9)),$A$1:$A$9)=D1,Lookup函數得到的數組然後用條件判斷,判斷之後再和數量相乘求和得到我們要的結果
十、多工作求和用法
1、公式截圖
2、公式
=SUM(SUMIF(INDIRECT({"1月","2月","3月"}&"!A:A"),A1,INDIRECT({"1月","2月","3月"}&"!B:B")))
3、公式解釋
用indirect函數把3個工作表的A列,B列得到,記得這個得到就是單元格區域,所以可以用它作sumif函數的第1,第3參數
十一、新班開班通知
9月18日函數中級開新班,上課時間周一,周三、周五晚上8點到10點,YY教室在線聽課,學費600元,共21節課,每節2小時,想學的加我微信18664243619諮詢
推薦閱讀:
※算不盡購物網站折扣價,回頭看又是一年雙十一
※分段函數的複合函數要怎麼求(1)
※【Excel函數教程】SUM函數的取代函數SUMPRODUCT
※x = cos x 的解析形式
※Excel函數:Find的數組用法幾例