相信好多童鞋看到SUMPRODUCT函數(shù)就覺得頭疼,公式都要輸這么長,該有多難??!其實不然,SUMPRODUCT函數(shù)可以進行各種條件計數(shù)和條件求和,被業(yè)界成為萬能函數(shù)??吹竭@個函數(shù),小編不禁回憶起實習(xí)的時光,那時候數(shù)據(jù)處理總找不到門路,領(lǐng)導(dǎo)給指了條門路——用SUMPRODUCT函數(shù)解決呀!結(jié)果在百度上查了半天我也沒尋到用法,就在今天才算是學(xué)會了,所以必須要來和大家分享呀!
目標(biāo):統(tǒng)計城區(qū)小學(xué)男生成績之和。
方法:在目標(biāo)單元格中輸入公式“=SUMPRODUCT(ISNUMBER(FIND("城區(qū)",C2:C13))*(B2:B13="男"),D2:D13)”即可。具體操作如下:
注:由于此處城區(qū)小學(xué)包含城區(qū)一小、城區(qū)二小、城區(qū)三小,再加上SUMPRODUCT函數(shù)無法使用通配符,所以此處借用另外兩個函數(shù)實現(xiàn)。先用FIND函數(shù)在C2:C13這個區(qū)域中查找“城區(qū)”這個字符串,若存在返回相應(yīng)位置,不存在則返回#VALUE!錯誤值;ISNUMBER函數(shù)是用來檢測是否為數(shù)值,是的話返回TRUE,否則返回FALSE;最后用SUMPRODUCT函數(shù)進行多條件求和。
目標(biāo):求各個季度的成交總數(shù)。
方法:選中統(tǒng)計表中的空白單元格區(qū)域,在E2單元格中輸入公式“=SUMPRODUCT(N(CEILING(MONTH($A$2:$A$15)/3,1)=D2),$B$2:$B$15)”,按【Ctrl+Enter】組合鍵完成所有公式填充即可。具體操作如下:
注:此處先利用MONTH函數(shù)求出日期所在的季度,再結(jié)合CEILING函數(shù)向上舍入為最接近的指定基數(shù)的倍數(shù),從而判斷出對應(yīng)的季度,然后用N函數(shù)把邏輯值轉(zhuǎn)化為數(shù)值,最后利用SUMPRODUCT函數(shù)是將數(shù)組間對應(yīng)的元素相乘,并返回乘積之和。
目標(biāo):統(tǒng)計各個門店各類商品的銷量
方法:選中二維表中的空白單元格區(qū)域,在F2單元格中輸入公式“=SUMPRODUCT(($A$2:$A$25=F$1)*($B$2:$B$25=$E2),$C$2:$C$25)”,按【Ctrl+Enter】組合鍵完成所有公式填充即可。具體操作如下:
以上關(guān)于SUMPRODUCT函數(shù)的用法你學(xué)會了嗎?