SUMIFS 解決多條件求和問題,擴展 SUMIF(單條件)功能。參數順序與 SUMIF 不同:求和範圍在最前,其後成對出現條件範圍與條件。
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2]...)
#VALUE!。資料:B5:B16=城市,C5:C16=產品,G5:G16=銷售額。
=SUMIFS(G5:G16, B5:B16, "北京", C5:C16, "薯片")
G5:G16:求和範圍(銷售額)。B5:B16, "北京":條件 1(城市=北京)。C5:C16, "薯片":條件 2(產品=薯片)。"北京"J1(J1 儲存「北京」)。">=1000"、"<>薯片"(不等於)。"*片"(以片結尾)、"薯??"。">="&DATE(2024,1,1)、"<="&EOMONTH(TODAY(),0)。| 錯誤 | 原因 | 修正 |
|---|---|---|
| 參數順序錯 | 把求和範圍放最後 | 求和範圍永遠在第一參數 |
| 範圍大小不一 | 條件範圍列數 ≠ 求和範圍列數 | 確保所有範圍同尺寸 |
| 文字條件少引號 | =SUMIFS(..., B:B, 北京) | 加雙引號 "北京" |
| 長數字/文字混雜 | 儲存格格式為文字導致比對失敗 | 統一格式或用 VALUE()/TEXT() |
同樣參數結構,分別對應計數與平均,學會一個即舉一反三。
SUMIFS 是報表彙總、儀表板建構的核心函數,熟練度直接決定分析效率。