昨天學(xué)習(xí)了SUM函數(shù)進(jìn)行求和超埋,是不是方便快捷解決了所有的求和計(jì)算呢?NO佳鳖,在設(shè)定有條件的情況霍殴,利用SUMIF及SUMIFS函數(shù)會(huì)更高效,今天我們來走進(jìn)這兩個(gè)函數(shù)系吩,進(jìn)行窺探一下来庭,你會(huì)發(fā)現(xiàn)一個(gè)新大陸哦。主要分六塊進(jìn)行講解:
1.基本用法
2.模糊條件求和
3.隔列分類匯總
4.查找引用功能
5.按時(shí)間段求和
6.多表多條件求和
基本用法
首先我們會(huì)有一個(gè)需要求和的明細(xì)表
單條件求和(SUMIF)
例如我們需要求各個(gè)銷售員的銷售金額合計(jì)穿挨,那么我們可以利用SUMIF函數(shù)月弛,以明細(xì)表的銷售員列作為判斷區(qū)域,以求和結(jié)果表的銷售員名稱作為求和判斷條件科盛,最后以明細(xì)表的金額列作為求和數(shù)據(jù)區(qū)域帽衙。(注意:判斷區(qū)域與求和區(qū)域必須保持一致的長度)。
?SUMIF函數(shù)的參數(shù)意義:=SUMIF(條件判斷區(qū)域,求和判斷條件,求和數(shù)據(jù)區(qū)域)
多條件求和(SUMIFS)
例如我們需要求某個(gè)銷售員的A產(chǎn)品的銷售額合計(jì)贞绵,那么我們可以利用SUMIFS函數(shù)厉萝,第一個(gè)參數(shù)選中明細(xì)表中的金額作為求和數(shù)據(jù)區(qū)域,然后選中明細(xì)表中的銷售員列作為求和判斷區(qū)域1榨崩,以求和結(jié)果表中的銷售員名稱作為求和條件1谴垫,選中明細(xì)表中的商品名稱列作為求和判斷區(qū)域2,以求和結(jié)果表中的商品名稱作為求和條件2進(jìn)行計(jì)算求和母蛛。(注意:判斷區(qū)域與求和區(qū)域必須保持一致的長度)翩剪。
SUMIFS 函數(shù)用于對(duì)區(qū)域中滿足多個(gè)指定條件的單元格求和。它的基本語法為:
SUMIFS(求和區(qū)域, 條件區(qū)域1, 條件1,條件區(qū)域2, 條件2, ...)
注:SUMIFS 函數(shù)一共可以實(shí)現(xiàn)127個(gè)條件進(jìn)行求和彩郊。
補(bǔ)充:單條件或者多條件求和可以通過數(shù)據(jù)透視表實(shí)現(xiàn)肢专,簡單快捷,且數(shù)據(jù)全面焦辅。步驟為:
選中明細(xì)表—插入—數(shù)據(jù)透視表(可在現(xiàn)有工作表選擇位置也可新建一個(gè)工作表)—在字段表中行選擇銷售員博杖、商品名稱(根據(jù)需要可以調(diào)整順序)—值里面選擇數(shù)量、金額(在字段設(shè)置中將計(jì)算類型選為求和筷登,有的為自動(dòng)選擇)剃根,這樣可以計(jì)算出按銷售員、商品名稱的銷售數(shù)量和銷售金額合計(jì)
模糊條件求和
例如統(tǒng)計(jì)“張”姓銷售額總和以及“張”姓A產(chǎn)品銷售額總和前方,用法同于基本用法中的單條件求和及多條件求和狈醉,但求和條件不是具體某一銷售員廉油,利用通配符*模糊匹配,公式如下
=SUMIF(明細(xì)表!C:C,"張*",明細(xì)表!G:G)
=SUMIFS(明細(xì)表!G:G,明細(xì)表!C:C,"張*",明細(xì)表!D:D,"A")
隔列分類匯總
例如按下列表分別求和各個(gè)銷售員計(jì)劃和實(shí)際金額苗傅,這里面只有一個(gè)條件就是計(jì)劃或者實(shí)際抒线,利用SUMIF即可實(shí)現(xiàn),條件區(qū)域選擇計(jì)劃實(shí)際渣慕,并絕對(duì)引用嘶炭,條件選擇求和下方的計(jì)劃或者實(shí)際,并絕對(duì)引用逊桦,求和數(shù)據(jù)區(qū)域相對(duì)引用每月數(shù)據(jù)即可眨猎。公式為:
計(jì)劃=SUMIF($B$2:$M$2,$N$2,B3:M3)
實(shí)際?=SUMIF($B$2:$M$2,$O$2,B3:M3)
查找引用功能
可利用SUMIF函數(shù)實(shí)現(xiàn)查找引用功能(注意:數(shù)據(jù)要具有唯一性,若有兩個(gè)及以上强经,則不能實(shí)現(xiàn))睡陪。公式設(shè)置和基本用法中的相似
?=SUMIF($A:$A,$G2,B:B)或 =SUMIF($A$2:$A$9,$G2,B$2:B$9)
注意:列絕對(duì)引用或者數(shù)據(jù)區(qū)域絕對(duì)引用
按時(shí)間段求和
屬于多條件求和的特殊情況, =SUMIFS(C:C,A:A,">="&F2,A:A,"<="&F3,B:B,F4)
多表多條件求和
這個(gè)難度有些大匿情,需要嵌套公式兰迫,并用到強(qiáng)大的數(shù)組公式SUMPRODUCT,公式為:
=SUMPRODUCT(SUMIFS(INDIRECT(ROW(1:5)&"!C:C"),INDIRECT(ROW(1:5)&"!A:A"),A2,INDIRECT(ROW(1:5)&"!B:B"),B2))
這里解釋 一下這個(gè)公式的意思:
最內(nèi)部的ROW函數(shù)代表返回1-5表的C列或者A列數(shù)值
外一層的INDIRECT函數(shù)代表引用數(shù)據(jù)
SUMPRODUCT代表在給定的幾組數(shù)組中炬称,將數(shù)組對(duì)應(yīng)的元素相乘汁果,并返回成績之和。
上述公式中SUMIFS的內(nèi)部參數(shù)分別代表求和區(qū)域引用1-5表中C列所在行的數(shù)據(jù)转砖,條件區(qū)域1引用1-5表中A列的數(shù)據(jù)须鼎,條件1為A2單元格的數(shù)據(jù),條件2引用1-5表中B列所在行的數(shù)據(jù)府蔗,條件2為B2單元格的數(shù)值晋控。
最后通過SUMPRODUCT函數(shù)進(jìn)行總計(jì)求和。
(注:最后這一個(gè)理解不是很深刻姓赤,有待加強(qiáng))