Sumproduct意思

"SUMPRODUCT"是一個Excel函式,它的作用是返回數組或區域乘積的和。簡單來說,它可以幫助你在一個公式中同時完成乘法和加法運算。

下面是SUMPRODUCT函式的基本語法:

SUMPRODUCT(array1, [array2], [array3], ...)

在這個語法中,每個array參數都可以是一個數組常量、數組公式、數組結果或引用。函式會對第一個數組中相應的元素執行乘法運算,然後對結果執行求和運算。如果提供了額外的數組,則繼續在乘積上求和。

舉個例子,如果你有兩個數組,分別是A1:A3(包含數值1, 2, 3)和B1:B3(包含數值4, 5, 6),你可以使用SUMPRODUCT函式來計算這兩個數組中對應元素的乘積之和。

=SUMPRODUCT(A1:A3, B1:B3)

這個公式的結果將是:

(1 * 4) + (2 * 5) + (3 * 6) = 4 + 10 + 18 = 32

SUMPRODUCT函式非常強大,因為它可以處理多個數組,並且可以與條件邏輯結合使用,例如使用邏輯數組來計算滿足特定條件的數值之和。

例如,如果你想要計算某個區域內所有大於某個值的數值之和,你可以這樣做:

=SUMPRODUCT((A1:A10 > 5) * A1:A10)

在這個例子中,(A1:A10 > 5)將返回一個邏輯數組,其中包含TRUE(如果單元格中的數值大於5)或FALSE(如果單元格中的數值不大於5)。然後,SUMPRODUCT函式將這個邏輯數組與數值數組A1:A10相乘,只保留那些邏輯值為TRUE的數值,最後對這些數值求和。

SUMPRODUCT函式是一個非常靈活和強大的工具,可以用來解決各種數據處理和分析問題。