sumproduct函式的語法格式
=SUMPRODUCT(array1,array2,array3, ...)Array為陣列。
3.sumproduct函式案列——基礎用法
.當sumproduct函式中的引數只有一個數組時,即對陣列{1;2;3;4;5;6;7}進行求和,1+2+3+4+5+6+7=28。
當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。
.當sumproduct函式中引數為三個陣列時,三個陣列的所有元素對應相乘。
4.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。
sumproduct函式的語法格式
sumproduct函式的語法格式
=SUMPRODUCT(array1,array2,array3, ...)Array為陣列。
3.sumproduct函式案列——基礎用法
.當sumproduct函式中的引數只有一個數組時,即對陣列{1;2;3;4;5;6;7}進行求和,1+2+3+4+5+6+7=28。
當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。
.當sumproduct函式中引數為三個陣列時,三個陣列的所有元素對應相乘。
4.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。