Excel萬能函數(shù)SUMPRODUCT
Excel中有一個函數(shù)幾乎萬能,無論是條件計數(shù)統(tǒng)計,還是條件求和匯總,都可以利用它來輕松搞定,它就是SUMPRODUCT,如果你還不了解它,好好往下看。
本文學習要點(強烈推薦收藏本教程)
1、SUMPRODUCT函數(shù)語法解析及基礎用法
2、SUMPRODUCT函數(shù)單條件計數(shù)
3、SUMPRODUCT函數(shù)多條件計數(shù)
4、SUMPRODUCT函數(shù)多條件求和統(tǒng)計
5、SUMPRODUCT函數(shù)多條件統(tǒng)計示例
6、SUMPRODUCT函數(shù)模糊條件求和
7、SUMPRODUCT函數(shù)跨列條件求和
8、SUMPRODUCT函數(shù)實現(xiàn)多權重綜合評價
9、SUMPRODUCT函數(shù)二維區(qū)域條件求和
想系統(tǒng)學習的同學,推薦你參加我親自授課的特訓營↓,系統(tǒng)提升自己。
01 SUMPRODUCT函數(shù)語法解析及基礎用法
SUMPRODUCT函數(shù)是Excel中的數(shù)學函數(shù),用于在給定的幾組數(shù)組中,將數(shù)組間對應的元素相乘,并返回乘積之和。
其基本語法為:
SUMPRODUCT(array1,[array2], [array3], ...)
SUMPRODUCT 函數(shù)語法具有下列參數(shù):
Array1:必需。其相應元素需要進行相乘并求和的第一個數(shù)組參數(shù)。
Array2, array3,...:可選。 2 到 255 個數(shù)組參數(shù),其相應元素需要進行相乘并求和。
備注
數(shù)組參數(shù)必須具有相同的維數(shù)。 否則,函數(shù) SUMPRODUCT 將返回 #VALUE! 錯誤值 #REF!。
函數(shù) SUMPRODUCT 將非數(shù)值型的數(shù)組元素作為 0 處理。
為了大家更好的理解,下面結合一個實際案例來介紹。
上表中左側是數(shù)據(jù)源區(qū)域,包含員工的姓名、基礎津貼和工種強度系數(shù)。
需要統(tǒng)計的是所有員工的應發(fā)津貼之和。
應發(fā)津貼=基礎津貼*工種強度系數(shù)
這個問題用SUMPRODUCT函數(shù)處理,會變得非常簡單。
這里給出兩種方法。
方法1:
=SUMPRODUCT(B2:B12,C2:C12)
方法2:
=SUMPRODUCT(B2:B12*C2:C12)
兩種方法的區(qū)別在于,SUMPRODUCT函數(shù)的兩個參數(shù)之間的連接符號不同,方法1用逗號,連接,方法2用乘號*連接。
這個案例的數(shù)據(jù)源中全部是數(shù)值,所以兩種方法返回的結果一致。
如果當數(shù)據(jù)源中包含文本數(shù)據(jù)時,使用方法1依然可以返回正確結果,但使用方法2會導致文本和數(shù)值相乘,返回錯誤值#VALUE!
這只是SUMPRODUCT函數(shù)的基礎用法,下面咱們再多來看幾個案例,介紹這個函數(shù)豐富的應用方法。
02 SUMPRODUCT函數(shù)單條件計數(shù)
SUMPRODUCT函數(shù)處理條件計數(shù)問題也是順手拈來。
表格左側是數(shù)據(jù)源區(qū)域,要在右側的黃色單元格,用公式統(tǒng)計女生數(shù)量。
D2單元格輸入以下公式:
=SUMPRODUCT(N(B2:B12="女"))
03 SUMPRODUCT函數(shù)多條件計數(shù)
SUMPRODUCT函數(shù)不單能搞定單條件計數(shù)統(tǒng)計,多條件計數(shù)也沒問題。
表格中左側是數(shù)據(jù)源區(qū)域,右側黃色單元格輸入公式。
要統(tǒng)計高于80分的女生人數(shù),E2單元格輸入以下公式:
=SUMPRODUCT((B2:B12="女")*(C2:C12>80))
04 SUMPRODUCT函數(shù)多條件求和統(tǒng)計
SUMPRODUCT函數(shù)不但能搞定條件計數(shù)功能,還可以處理條件求和統(tǒng)計。
今天咱們就來結合一個實際案例,介紹SUMPRODUCT函數(shù)多條件求和的用法。
表格中左側是數(shù)據(jù)源區(qū)域,右側黃色單元格輸入公式。
要統(tǒng)計高于80分的女生總分,E2單元格輸入以下公式:
=SUMPRODUCT((B2:B12="女")*(C2:C12>80)*C2:C12)
05 SUMPRODUCT函數(shù)多條件統(tǒng)計示例
為了大家更好地理解SUMPRODUCT函數(shù)多條件統(tǒng)計的用法,咱們再來看一個案例。
表格左側是員工業(yè)績表,右側的黃色區(qū)域需要輸入公式,統(tǒng)計3月份指定員工的業(yè)績之和。
G3單元格輸入以下公式,并向下填充
=SUMPRODUCT((MONTH($A$2:$A$14)=3)*($B$2:$B$14=F3),$C$2:$C$14)
06 SUMPRODUCT函數(shù)模糊條件求和
SUMPRODUCT函數(shù)不但能夠搞定精確條件查詢,模糊條件求和也不在話下。
由于SUMPRODUCT函數(shù)不支持通配符*和?的使用,所以遇到模糊條件求和時,需要配合其他函數(shù)嵌套完成。
下面,咱們就來介紹一下SUMPRODUCT函數(shù)模糊條件求和的用法。
表格左側是數(shù)據(jù)源區(qū)域,我們要統(tǒng)計的是銷售部門女性員工的獎金之和。
這里的銷售部門就是一個模糊條件,包括銷售1部、銷售2部……等。
在F2單元格輸入以下公式:
=SUMPRODUCT(ISNUMBER(FIND("銷售",C2:C12))*(B2:B12="女"),D2:D12)
07 SUMPRODUCT函數(shù)跨列條件求和
今天來結合一個實際工作中經(jīng)常會遇到的問題,介紹SUMPRODUCT函數(shù)跨列條件求和的方法。
數(shù)據(jù)源中包含每個分公司各個季度的計劃數(shù)據(jù)和實際數(shù)據(jù),要在黃色區(qū)域分別對計劃、實際數(shù)據(jù)進行匯總。
看了這么多干貨,記得收藏哦~
在J3單元格輸入以下公式,再填充至K6單元格區(qū)域。
=SUMPRODUCT(($B$2:$I$2=J$2)*$B3:$I3)
08 SUMPRODUCT函數(shù)實現(xiàn)多權重綜合評價
工作中遇到的KPI績效多權重計算問題,也可以通過SUMPRODUCT函數(shù)解決。
這個表格中展示了參與KPI考核的四項占比,以及每個員工這四項分別的得分。
需要根據(jù)每個考核項各自占比不同,計算員工的KPI綜合得分。
黃色區(qū)域輸入公式,進行計算。
在F3單元格輸入以下公式,向下填充。
=SUMPRODUCT(B$2:E$2,B3:E3)
09 SUMPRODUCT函數(shù)二維區(qū)域條件求和
工作中經(jīng)常遇到二維區(qū)域的條件求和,比如這種:
表格左側是數(shù)據(jù)源,右側黃色區(qū)域要輸入公式,根據(jù)二維區(qū)域條件求和。
在F2單元格輸入以下公式,填充至F2:K4單元格區(qū)域
=SUMPRODUCT(($A$2:$A$18=F$1)*($B$2:$B$18=$E2),$C$2:$C$18)
如果你覺得有用,就分享給朋友們看看吧~