使用Excel辦公的我們,常用統(tǒng)計匯總方式,大家都會使用SUM求和、SUMIF條件求和、SUMIFS多條件求和等多種常用的數(shù)學統(tǒng)計類函數(shù)。大家沒有遇到需要對數(shù)據(jù)進行乘積求和匯總呢?Excel辦公小課堂為大家?guī)斫?jīng)典乘積函數(shù)SUMPRODUCT,這個函數(shù)從字面來理解,SUM是求和,PRODUCT是乘積。綜合到一起,就是對各個數(shù)組參數(shù)計算乘積,并返回乘積之和。本文結(jié)合職場工作中常用案例詳細解說SUMPRODUCT各種經(jīng)典用法。
增加輔助列先將數(shù)量和單價每組數(shù)據(jù)相乘,然后通過=SUM(G3:G11)
=SUMPRODUCT(C3:C11,D3:D11)
=SUMPRODUCT((B3:B11=G3)*D3:D11*E3:E11)
=SUMPRODUCT((MONTH(C3:C11)&"月"=H3)*E3:E11*F3:F11)
=SUMPRODUCT((B3:B11=H3)*(MONTH(C3:C11)&"月"=I3)*E3:E11*F3:F11)
=SUMPRODUCT(ISNUMBER(FIND("筆",D3:D11))*E3:E11*F3:F11)
功能:返回相應的數(shù)據(jù)或區(qū)域乘積之和結(jié)構:SUMPRODUCT(數(shù)組1,數(shù)組2,...)目的:根據(jù)每個商品數(shù)量和單價,統(tǒng)計所有商品銷售額總計說明:對于有數(shù)量和單價求總計,常規(guī)的操作方法是現(xiàn)增加一個輔助列,將每個商品的數(shù)量和單價相乘得到G3:G11乘積數(shù)據(jù),然后在用SUM函數(shù)對乘積數(shù)據(jù)G3:G11進行求和,也就是=SUM(G3:G11)目的:根據(jù)每個商品數(shù)量和單價,統(tǒng)計所有商品銷售額總計公式:=SUMPRODUCT(E3:E11*F3:F11)說明:對于有數(shù)量和單價求總計,常規(guī)的操作方法是將每個商品的數(shù)量和單價相乘,然后在用SUM函數(shù)求和才能得到總計?,F(xiàn)在使用SUMPRODUCT函數(shù)輕松解決此類乘積求和匯總,公式中參數(shù)(C3:C11*D3:D11)表示的是將【數(shù)量】列和【單價】列數(shù)據(jù)一對一相乘,然后在進行求和得到最后的總計目的:根據(jù)指定門店統(tǒng)計商品銷售額總計公式:=SUMPRODUCT((B3:B11=H3)*E3:E11*F3:F11)說明:公式中參數(shù)(B3:B11=H3)表示的判斷B列的門店是不是等于指定的門店,當是指定的門店則返回一組邏輯值TRUE,反之則返回一組邏輯值FALSE。邏輯值TRUE相當于1,邏輯值FALSE相當于0。簡單的理解滿足指定的條件則就用1*單價*數(shù)量,不滿足指定條件的就用0*單價*數(shù)量,最后再將各個乘積進行求和,也就是E3:E11*F3:F11目的:根據(jù)指定月份統(tǒng)計商品銷售額總計公式:=SUMPRODUCT((MONTH(C3:C11)&"月"=H3)*E3:E11*F3:F11)說明:公式中參數(shù)(MONTH(C3:C11)&"月"=H3)表示的判斷C列的日期是否等于指定月份,后面連接&"月"表示的是與所在單元格值匹配,當是指定的月份則返回一組邏輯值TRUE,反之則返回一組邏輯值FALSE。邏輯值TRUE相當于1,邏輯值FALSE相當于0。簡單的理解滿足指定的條件則就用1*單價*數(shù)量,不滿足指定條件的就用0*單價*數(shù)量,最后再將各個乘積進行求和,也就是E3:E11*F3:F11目的:根據(jù)指定門店和月份統(tǒng)計商品銷售額總計公式:=SUMPRODUCT((B3:B11=H3)*(MONTH(C3:C11)&"月"=I3)*E3:E11*F3:F11)說明:公式中參數(shù)(B3:B11=H3)表示的判斷B列的門店是不是等于指定的門店(MONTH(C3:C11)&"月"=I3)表示的判斷C列的日期是否等于指定月份,后面連接&"月"表示的是與所在單元格值匹配,根據(jù)以上兩個條件分別返回一組邏輯值TRUE,反之則返回一組邏輯值FALSE。邏輯值TRUE相當于1,邏輯值FALSE相當于0。通過兩組邏輯值相乘1*1,1*0,0*0,最后返回兩組數(shù)據(jù)1和0。滿足指定的條件則就用1*單價*數(shù)量,不滿足指定條件的就用0*單價*數(shù)量,最后再將各個乘積進行求和,也就是E3:E11*F3:F11目的:根據(jù)指定商品的關鍵字統(tǒng)計商品銷售額總計公式:=SUMPRODUCT(ISNUMBER(FIND("筆",D3:D11))*E3:E11*F3:F11)說明:因SUMPRODUCT函數(shù)的參數(shù)中不支持使用通配符,ISNUMBER(FIND("筆",D3:D11))這部分,先使用FIND函數(shù)在D列的商品名稱D3:D11數(shù)據(jù)區(qū)域中查找關鍵字“筆”,如果包含關鍵字,就返回表示關鍵字位置的數(shù)值,否則就返回錯誤值。ISNUMBER函數(shù)表示的是檢測一個值是否為數(shù)值,通過ISNUMBER函數(shù)檢測FIND函數(shù)的數(shù)組結(jié)果是不是數(shù)值,如果是數(shù)值返回TRUE,反之返回FALSE。邏輯值TRUE相當于1,邏輯值FALSE相當于0,滿足指定的條件則就用1*單價*數(shù)量,不滿足指定條件的就用0*單價*數(shù)量,最后再將各個乘積進行求和,也就是E3:E11*F3:F11
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。