在 Excel 中,如果你需要根據「多個條件」來加總數值,例如統計「業務部門在 9 月的銷售總額」,SUMIFS 函數就是你的最佳選擇。
一、SUMIFS 函數是什麼?基本語法與用途
SUMIFS 是 Excel 中用來「根據多個條件」加總數值的函數。它比 SUMIF 更強大,能同時檢查多個條件範圍,並加總符合所有條件的資料。
語法:=SUMIFS(加總範圍, 條件範圍1, 條件1, 條件範圍2, 條件2, ...)
- 加總範圍:要加總的數值儲存格
- 條件範圍:要檢查的資料範圍
- 條件:你設定的條件(可為文字、數值、比較式)
二、實際應用範例:生活化場景教學
範例一:加總業務部門在 9 月的銷售額
假設你有以下資料:

=SUMIFS(C2:C5, A2:A5, "業務部", B2:B5, "9 月")
結果會是:900
範例二:加總金額大於 1000 且付款方式為「現金」的訂單
假設你有金額在 D2:D10,付款方式在 E2:E10:
=SUMIFS(D2:D10, D2:D10, ">1000", E2:E10, "現金")
這會加總所有符合兩個條件的訂單金額。
三、注意事項與常見錯誤排除
- 條件必須用引號包住:例如 ">1000"、"現金",否則可能出錯。
- 所有範圍大小必須一致:加總範圍與每個條件範圍都要有相同的儲存格數量。
- 條件是「AND」邏輯:只有同時符合所有條件的資料才會被加總。
- 不支援「OR」邏輯:若要加總「部門是業務或行政」,需使用兩個 SUMIFS 相加。
錯誤排除技巧
若 SUMIFS 結果為 0 或錯誤,請檢查:
- 條件格式是否正確(引號、空格、大小寫)
- 範圍是否對齊(例如 A2:A10 對 B2:B10)
- 是否有錯誤值或非數值格式混入加總範圍
四、常見問題 Q&A
Q1:SUMIFS 可以使用儲存格參照作為條件嗎? 可以,例如 =SUMIFS(C2:C10, A2:A10, F1, B2:B10, G1)
,其中 F1 和 G1 儲存格內的值會作為條件。
Q2:SUMIFS 可以加總多個條件範圍嗎? 可以,語法支援多組條件範圍與條件,只要格式正確即可。
Q3:SUMIFS 可以搭配日期條件嗎? 可以,例如 =SUMIFS(D2:D10, B2:B10, ">=2025/09/01", B2:B10, "<=2025/09/30")
可加總 9 月的資料。
五、延伸學習:進階條件加總技巧
SUMIFS 是進階報表分析的核心工具,你可以搭配以下函數進一步提升效率:
- IF + SUMIFS:根據邏輯條件進行動態加總
- FILTER + SUM(Excel 365):先篩選資料再加總,更具彈性
- SUMIFS + TEXT 函數:處理日期、文字格式的條件加總
這些技巧適合用在財務報表、業績統計、分類分析等進階場景。
六、結語與延伸閱讀
SUMIFS 函數是 Excel 中最強大的條件加總工具之一,適合用在多條件統計、分類報表、動態分析等需求。學會 SUMIFS 後,你可以進一步探索:
- [COUNTIFS 函數教學:多條件統計的好幫手]
- [IF 函數教學:邏輯判斷與條件控制]
- [FILTER 函數教學:動態篩選資料的新方式]