SUMPRODUCT 函數

本文將說明 Microsoft Excel 中 SUMPRODUCT 函數的公式語法及使用方式。

描述

在給定陣列中使用對應的元件執行簡單的算數運算, 並傳回這些計算的總和。 根據預設, 運算是乘號, 但也可能是加、減及除。

語法

若要使用預設運算 (乘法)

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

SUMPRODUCT 函數語法具有下列引數:

  • Array1     必要。 這是您要求元素乘積和的第一個陣列引數。

  • Array2, array3,...     選用。 這是您要求元素乘積和的第 2 個到第 255 個陣列引數。

執行其他算數運算

像往常一樣使用 SUMPRODUCT, 但要將陣列引數與您想要的算術運算子 (*、+、%、-) 取代。 執行完所有運算之後, 結果就會像往常一樣加總。

附註: 如果您使用算術運算子, 請考慮將陣列引數括在括弧中, 並使用括弧將陣列引數組成群組, 以控制算數運算的順序。

註解

  • 各陣列引數必須有相同的維度 (相同的列數,相同的欄數)。 否則 SUMPRODUCT 函數會傳回 #VALUE! 錯誤值。

  • SUMPRODUCT 函數會將所有非數值資料的陣列項目當成 0 來處理。

範例

購物清單範例,顯示如何使用 SUMPRODUCT

若要使用我們的範例雜貨清單 (在上述影像中) 建立公式, 請輸入 = SUMPRODUCT (B2: B5, C2: C5), 然後按 Enter。 欄 B 中的每個儲存格都會乘以欄 C 中同一列的對應儲存格,最後結果會全部相加。 雜貨的總金額是 $21.60。

若要撰寫能提供相同結果的較長公式, 請輸入 = B2 * C2 + B3 * C3 + B4 * C4 + B5 * C5, 然後按 Enter。 按 Enter 之後,結果相同:$21.60。 儲存格 B2 會乘以 C2, 其結果會加到儲存格 B3 的結果會乘以儲存格 C3, 依此類推。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×