Excel

Excel 多條件加總 SUMIFS 函數教學與範例

使用 Excel 的 SUMIFS 函數以多條件篩選資料,計算數值總和,並提供各種實用的範例。

多條件加總

假設我們有一張賬目的資料表格如下,其中包含了月份、類別與金額三個欄位,而我們現在想要計算一月份的交通費總金額。

賬目表

由於我們現在需要根據月份與類別兩個條件來進行判斷與加總,而普通的 SUMIF 函數只能接受一個條件,所以在這種狀況下就需要改用 SUMIFS 函數來處理。

SUMIFS 函數跟 SUMIF 函數類似,但它可以接受任意多個條件,當資料符合所有條件時才進行加總,其用法如下:

=SUMIFS(加總資料範圍,判斷資料範圍1,判斷條件1,判斷資料範圍2,判斷條件2,...)

若要計算一月份的交通費總金額,加總資料範圍就設定為金額那一欄的資料範圍(C2:C14),接著填入月份的資料範圍(A2:A14),將條件設定為一月,篩選出月份是一月的資料,最後填入類別的資料範圍(B2:B14),並將條件設定為交通費,篩選出類別是交通費的資料,這樣就可以計算出一月份交通費的總金額,整個公式寫出來就會像這樣:

=SUMIFS(C2:C14,A2:A14,"一月",B2:B14,"交通費")
一月份交通費

多條件 OR 加總

由於 SUMIFS 中所放置的多個條件會使用 AND 運算來判斷最後的結果,而如果我們想要計算一月份與二月份的交通費總金額,會用到「一月二月」這樣的 OR 運算,就無法直接放進 SUMIFS 來處理。

變通的方式是改用兩個 SUMIFS 分別計算一月份與二月份的交通費總金額,然後再把兩筆金額加起來,這樣就可以得到一月份與二月份的交通費總金額:

=SUMIFS(C2:C14,A2:A14,"一月",B2:B14,"交通費")+SUMIFS(C2:C14,A2:A14,"二月",B2:B14,"交通費")
一、二月份交通費

數值判斷與加總

數值的判斷式寫法就跟一般的 SUMIF 類似,例如若要計算 800 元以上的交通費總金額,可以這樣寫:

=SUMIFS(C2:C14,C2:C14,">=800",B2:B14,"交通費")
800 元以上交通費總金額
Share
Published by
Office Guide

Recent Posts

Python 使用 PyAutoGUI 自動操作滑鼠與鍵盤

本篇介紹如何在 Python ...

9 個月 ago

Ubuntu Linux 以 WireGuard 架設 VPN 伺服器教學與範例

本篇介紹如何在 Ubuntu ...

9 個月 ago

Linux 網路設定 ip 指令用法教學與範例

本篇介紹如何在 Linux 系...

9 個月 ago

Windows 使用 TPM 虛擬智慧卡保護 SSH 金鑰教學與範例

本篇介紹如何在 Windows...

10 個月 ago

Linux 以 Shamir’s Secret Sharing 分割保存金鑰教學與範例

介紹如何在 Linux 中使用...

10 個月 ago

Linux 以 Cryptsetup、LUKS 加密 USB 隨身碟教學與範例

介紹如何在 Linux 系統中...

10 個月 ago