周二 · 函數(shù) 關(guān)鍵詞:sumproduct
1語法
=SUMPRODUCT(array1,[array2],[array3],…)
TIPS:
· 在單元格輸入=Sumproduct( ,就會提示上述語法
· 此函數(shù)是在給定的幾組數(shù)組中,然后先把數(shù)組間對應(yīng)的元素相乘,最后返回乘積之和
· 參數(shù)加了中括號如[array2]代表參數(shù)可缺省
■ 求銷售總額
在任意單元格寫入公式=SUMPRODUCT(C2:C10,D2:D10)
一幅圖說明這個公式的含義
(圖片已壓縮,僅0.1M)
■ 原理分析
進一步舉例,如果A1:A3是{1,2.3},B1:B3是{4,5,6},不難發(fā)現(xiàn)SUMPRODUCT(A1:A3,B1:B3)其實就是1×4+2×5+3×6
當Sumproduct只有一個參數(shù)時,等同于SUM,比如SUMPRODUCT({1,2,3})就是1+2+3
這種用法還經(jīng)常運用在加權(quán)求和案例之中,這里不再贅述
■ 多條件計數(shù)
假如案例中每一行數(shù)據(jù)代表銷售給某一位客戶,那么201502月王五拉了多少個客戶呢?
在任意單元格寫入公式=SUMPRODUCT((A2:A10=201502)*(B2:B10='王五'))
■ 原理分析
1、初學(xué)者建議使用Countifs解決本案例
2、本案例計算邏輯(初學(xué)者可跳過)
· 公式A2:A10=201502返回一個數(shù)組{false,false,false,false,true,true,true,true,true}前4個是假,后5個是真
· 公式B2:B10='王五'返回一個數(shù)組{false,false,true,false,false,true,false,false,true}分別是假假真 假假真 假假真
· 所以兩個數(shù)組乘積后就只有2為true,其余為false。根據(jù)基本用法說明2可知此時的返回值為2個true和7個false相加,即為2(Excel規(guī)定true和false參與運算時分別取數(shù)為1和0)
■ 多條件求和
仍是上面的案例,問201502月王五銷售總額多少?
在任意單元格寫入=SUMPRODUCT((A2:A10=201502)*(B2:B10='王五'),C2:C10,D2:D10)
初學(xué)者建議使用Sumifs解決本案例
聯(lián)系客服