今天的文章要跟大家介紹 SUM 大家族,包含 SUM, SUMIF 以及 SUMIFS,這個函數不僅實用性高,也可以提升我們的工作效率。
💡 本文範例請點選此連結獲取,請大家點選:左上角檔案 > 建立副本,就可以編輯囉
SUM 函數
要介紹 SUMIFS 這個函數,就要從 SUM 函數、SUMIF 函數說起。
相信大家對 SUM 函數應該都不陌生,SUM 函數主要的功能是進行加總。這邊介紹給大家常見的兩種用法:
第一種是將不同儲存格的數字進行相加。
用法一: SUM(數值1, 數值2, 數值3......)
如下圖所示,若我們要計算墨菲、小花、阿麗這三個人的午餐花費總和,就可以使用 SUM 函數,將這三個人對應的午餐花費放進函數中,便可以得出結果為 780 元。

用法二:SUM(數值範圍1, 數值範圍2, 數值範圍3.....)
用法二與用法一的邏輯相似,不過在用法二中我們會直接取一個範圍。
以下圖為例,若要計算除了斑馬之外其他人的午餐花費總和,可以直接將 B2:B4 與 B6:B7 的範圍放入SUM 函數,中間記得使用逗號區隔。

SUMIF 函數
了解 SUM 函數有「加總」的功能,而 IF 又可以作為條件式(白話翻成:如果)的應用。接下來讓我們一起來看 SUMIF 函數的用法。
= SUMIF(搜尋條件範圍, 符合的條件, 加總範圍)
SUMIF 主要用於單一條件的項目總合。
以下圖為例,若我們想知道各個午餐品項中,對應的總花費該怎麼做呢? 你當然可以通過 SUM 函數一個一個進行挑選與加總,不過這邊我們要教你如何使用 SUMIF 來快速完成。

首先,第一個欄位需要放入「搜尋條件範圍」,也就是「午餐品項」(B:B);接著在第二個欄位,我們要放入「符合的條件」。
以 F2 為例,如果要計算所有點了「排骨飯」的人的總花費是多少,在這個欄位中需要填入「排骨飯」(E2);最後一欄,則是要填入需要被加總的範圍,在此範例中便是「午餐花費」(C:C)。
最後,通過 SUMIF 函數可以得知點排骨飯的總花費為 750 元。同樣邏輯也可以套用在鰻魚飯、燒肉飯上,這邊就留給大家做練習囉!(範本連結)
SUMIFS 函數
SUMIFS 的用法在於「多條件」的項目總合。換句話說,如果你要設置大於一項條件時,就無法使用SUMIF 函數,而要轉為使用 SUMIFS 函數。
=SUMIF(加總範圍, 搜尋條件範圍1, 符合條件1, 搜尋條件範圍2, 符合條件2, .......)

下面我們直接舉例說明。
假設我們想計算「點了排骨飯」且「加湯」的總花費。
首先,第一欄的加總範圍要填入午餐花費 (C:C);接著搜尋條件範圍 1 填入午餐品項 (B:B),對應的條件為「排骨飯」(F2);搜尋條件範圍 2 填入是否加湯 (D:D),對應的條件為「加湯」(G2)。
最後,計算出的結果為 500 元。
點了排骨飯且不加湯的總花費一樣留給大家做練習囉!(範本連結)

再假設,我們想找出午餐花費大於等於 250 的品項,且有加湯的總花費是多少該怎麼做呢?
首先,第一欄的加總範圍一樣填入午餐花費 (C:C);接著在搜尋條件範圍 1 填入午餐花費 (C:C),對應的條件為 >=250,這邊請特別注意,我們需要加入括號 “>=250″;搜尋條件範圍 2 填入是否加湯 (D:D),對應的條件為「加湯」(G2)。
這樣就可以計算出結果為 1,140元。
當然,如果你要計算單一條件時,也可以使用 SUMIFS 函數來計算,這也是為何 SUMIFS 函數在工作中與 SUMIF 函數相比,會比較頻繁地備使用到。
那麼,以上是這次的文章,我們下回莫非工具再見~
Pingback: 【Google Sheet】用ARRAYFORMULA()讓試算表自動化 - 墨菲莫非
Pingback: 【Google Sheet】條件判斷公式怎麼下? IF / IFS / SWITCH 函數一次看 - 墨菲莫非
Pingback: 莫非工具 | 文章導覽 - 墨菲莫非