SUMPRODUCT

基本信息

Excel中的SUMPRODUCT函式

Excel中,SUMPRODUCT函式的功能為在給定的幾組數組中,將數組間對應的元素相乘,並返回乘積之和。

SUMPRODUCT函式語法

SUMPRODUCT(array1,array2,array3, ...)
Array1, array2, array3, ... 為 2 到 30 個數組,其相應元素需要進行相乘並求和。

SUMPRODUCT函式說明

數組參數必須具有相同的維數,否則,函式 SUMPRODUCT 將返回錯誤值 #VALUE!。
函式 SUMPRODUCT 將非數值型的數組元素作為 0 處理。
在日常套用中,函式 SUMPRODUCT 還經常用來代替由SUM函式組成的數組公式,具體可以參見下面的例子。

SUMPRODUCT函式示例

ABCD
1Array1Array1Array2Array2
23427
38667
41953

公式說明(結果)
=SUMPRODUCT(A2:B4, C2:D4)兩個數組的所有元素對應相乘,然後把乘積相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。(156)
說明
上例所返回的乘積之和,與以數組形式輸入的公式 SUM(A2:B4*C2:D4) 的計算結果相同。使用數組公式可以為類似於 SUMPRODUCT 函式的計算提供更通用的解法。例如,使用公式 =SUM(A2:B4^2) 並按 Ctrl+Shift+Enter 可以計算 A2:B4 中所有元素的平方和。

相關詞條

相關搜尋

熱門詞條