在 Excel 中,如果你需要將一組數值「平方後再加總」,例如計算平方和、變異分析、向量長度,SUMSQ 函數是最直接的工具。
一、SUMSQ 函數是什麼?基本語法與用途
SUMSQ 函數會將所有指定的數值平方後加總,適合用在統計分析、數學計算、工程應用等場景。
語法:=SUMSQ(數值1, 數值2, ...)
或是:
=SUMSQ(範圍)
- 每個數值都會先平方再加總
- 可輸入單一數值、多個數值、儲存格範圍,或混合使用
二、實際應用範例:多場景教學
範例一:計算三個數字的平方和
=SUMSQ(2, 3, 4)
結果為 4 + 9 + 16 = 29。
範例二:計算儲存格範圍的平方和
假設 A1 到 A3 分別為 1、2、3:
=SUMSQ(A1:A3)
結果為 1² + 2² + 3² = 14。
範例三:計算向量長度的平方和(不開根號)
=SUMSQ(B1:B5)
適合用在物理或工程計算中,例如力的合成、距離平方。
範例四:計算誤差平方和(適用於統計分析)
假設 C1 到 C10 是預測誤差值:
=SUMSQ(C1:C10)
可用於計算 MSE(均方誤差)前置步驟。
範例五:混合使用範圍與單一值
=SUMSQ(D1:D3, 5)
會將 D1 到 D3 的平方加總後再加上 5 的平方。
三、注意事項與常見錯誤排除
- SUMSQ 只會處理數值,文字或錯誤值會導致公式失敗
- 空白儲存格會被忽略,不會影響結果
- 若儲存格中為文字格式但看起來像數字(例如 "5"),SUMSQ 不會計算
- 若需排除某些值,請先使用 IF 或 FILTER 搭配 SUMSQ,例如:
=SUMSQ(FILTER(A1:A10, A1:A10>0))
(需 Excel 365)
- SUMSQ 不支援條件平方加總,若需根據條件計算平方和,請搭配 IF 或 LET 函數
四、常見問題 Q&A
Q1:SUMSQ 和 SUM 有什麼差別? SUM 是直接加總,SUMSQ 是先平方再加總,適合統計與數學分析。
Q2:SUMSQ 可以搭配條件嗎? 本身不支援條件,但可搭配 IF
或 FILTER
函數處理,例如:
=SUMSQ(IF(A1:A10>0, A1:A10))
(需陣列公式或 Excel 365)
Q3:SUMSQ 可以處理多個範圍嗎? 可以,例如:
=SUMSQ(A1:A5, C1:C5)
會將兩個範圍的所有數值平方後加總。
五、延伸學習:進階平方與統計技巧
SUMSQ 是統計分析的基礎工具,進一步你可以學習:
- AVERAGE 函數:計算平均值,搭配 SUMSQ 可進行變異分析
- STDEV.P / STDEV.S 函數:計算標準差,與 SUMSQ 有密切關聯
- IF + SUMSQ:根據條件進行平方加總,適合資料清理與分析
這些技巧適合用在統計報表、誤差分析、工程計算等進階場景。
六、結語與延伸閱讀
SUMSQ 函數是 Excel 中最簡潔的平方加總工具,適合用在統計分析、誤差計算、向量處理等場景。學會 SUMSQ 後,你可以進一步探索:
- [STDEV 函數教學:標準差與資料分散度分析]
- [IF 函數教學:邏輯判斷與條件控制]
- [LET 函數教學:簡化公式與提升效能]