在 Excel 中,SUM 和 SUMPRODUCT 函數都有加總的功能,但各有不同的用途和應用場景。SUM 函數用於將一組數字相加,適合簡單的加總需求,例如計算一列數字的總和。SUMPRODUCT 函數則更為強大,用於將多個數組中的相對應相乘再進行加總和,適合進行加權平均、條件求和…等複雜數據運算。這篇分享 SUM 和 SUMPRODUCT 兩種加總函數的差異和正確用法給大家。
更多熱門文章:
● Excel 3招 Alt快捷鍵:快速增加欄位、凍結欄位、特殊符號
● Excel 利用函數管理合約到期時間,自動追蹤到期日期
● Excel sum函數快速分開加總多個表格,加總不用一格一格設定範圍
● 加班時數怎麼算?Excel MOD函數一秒算好所有員工加班時間
● Excel Max函數多條件查詢教學,從眾多資料中快速找答案
Excel SUM、SUMPRODUCT怎麼用?
SUM 函數介紹:
基本功能:SUM 函數用於將一組數字相加。
函數公式:=SUM(number1, [number2], …)
SUM 應用場景:
SUM 函數用於將一組數字相加,適合簡單的加總需求,例如計算一列數字的總和。(延伸閱讀:Excel SUM函數快速分開加總多個表格)
SUMPRODUCT 函數介紹:
基本功能:SUMPRODUCT 函數用於將多個數組中的對應元素相乘,然後返回這些乘積的總和。
函數公式:=SUMPRODUCT(array1, [array2], …)
SUM 應用場景:
這可以應用在計算學生成績上,每科成績乘以加權值,最後再把成績相加。(延伸閱讀:Excel SUMPRODUCT 函數在條件求和中怎麼使用?)
我們有一組分數和對應的權重,
<1> 分數:{80, 90, 100}
<2> 權重:{0.2, 0.3, 0.5}
透過 SUMPRODUCT 相對應數組相乘後加總是 93,是怎麼計算的呢?
公式:=SUMPRODUCT({80, 90, 100}, {0.2, 0.3, 0.5})
計算過程:80*0.2 + 90*0.3 + 100*0.5 = 16 + 27 + 50 = 93
Excel SUM、SUMPRODUCT差異:
基本用途:
* SUM:用於直接加總數字。
* SUMPRODUCT:用於對應元素相乘後加總。
數據要求:
* SUM:可以接受單個或多個不連續範圍。(延伸閱讀:Excel SUM函數快速分開加總多個表格)
* SUMPRODUCT:需要多個數組具有相同的相對應數據。(延伸閱讀:Excel SUMPRODUCT 函數在條件求和中怎麼使用?)
複雜度:
* SUM:非常簡單,適合基本的加總需求。
* SUMPRODUCT:功能強大,可以進行更複雜的數據運算。