Excel中sumproduct函數怎么使用

  • A+
所屬分類:百科知識

Sumproduct函數Excel中的數學函數,其功能非常的強大,但是對于具體的用法和技巧,也不能說出個頭緒來……今天,小編帶大家系統的學習Sumproduct函數的具體用法和技巧!

函數名詞解釋:返回相應的數組或區域乘積的和。

說明:數組參數必須具有相同的維數,否則函數SUMPRODUCT將返回錯誤值#VALUE!。函數SUMPRODUCT將非數值型的數組元素作為0處理。

漢語的意思SUM:【數】求和。PRODUCT:【數】(乘)積20isthEPRoductof5and4.二十是五與四的乘積。SUMPRODUCT:組合的漢語意思是:乘積之和,在給定的幾組數組中,將數組間對應的元素相乘,并返回乘積之和。

Excel中sumproduct函數怎么使用

當sumproduct函數中的參數只有一個數組時,即對數組{1;2;3;4;5;6;7}進行求和,1+2+3+4+5+6+7=28。

Excel中sumproduct函數怎么使用

當sumproduct函數中參數為兩個數組時,兩個數組的所有元素對應相乘。

公式=sumproduct(A2:A8,B2:B8)可轉化為

=sumproduct(數組1,數組2)

=sumproduct({1;2;3;4;5;6;7},{1;2;3;4;5;6;7})=1*1+2*2+3*3+4*4+5*5+6*6+7*7=140。

Excel中sumproduct函數怎么使用

當sumproduct函數中參數為三個數組時,三個數組的所有元素對應相乘。

Excel中sumproduct函數怎么使用

 

單條件求和——統計成都發貨平臺的發貨量。

=sumproduct((A2:A13="成都發貨平臺")*(B2:B13))

看到這公式你可能有疑惑,它跟語法格式好像不一樣,其實把它看做是只有一個參數。因為當函數中出現由TRUE和FALSE組成的邏輯數組時,這時公式要寫成這種格式=sumproduct((A2:A13="成都發貨平臺")*1,(B2:B13)),乘以1,把它轉化成數組才能參與運算。否則就寫成最上面的那種形式。

公式分解

=sumproduct({數組1}*{數組2})

=sumproduct({TRUE;…..TRUE;…..TRUE}*{11012;…41568;…12506})

=1*11012+1*41568+1*12506=65086。

Excel中sumproduct函數怎么使用

通過對本文的學習,相信大家對Sumproduct函數又多了一層認識,Sumproduct函數不僅僅只是求和,還有很多實用的用法,例如計數等,你Get到了嗎?

推薦應用

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: