【Google Sheet】SUM 條件加總函數:SUMIF, SUMIFS 一次看

  • Post author:
Home » 莫非工具 » Google Sheets » 【Google Sheet】SUM 條件加總函數:SUMIF, SUMIFS 一次看

今天的文章要跟大家介紹 SUM 大家族,包含 SUM, SUMIF 以及 SUMIFS,這個函數不僅實用性高,也可以提升我們的工作效率。

💡 本文範例請點選此連結獲取,請大家點選:左上角檔案 > 建立副本,就可以編輯囉

SUM 函數

要介紹 SUMIFS 這個函數,就要從 SUM 函數、SUMIF 函數說起。

相信大家對 SUM 函數應該都不陌生,SUM 函數主要的功能是進行加總。這邊介紹給大家常見的兩種用法:

第一種是將不同儲存格的數字進行相加。

用法一: SUM(數值1, 數值2, 數值3......)

如下圖所示,若我們要計算墨菲、小花、阿麗這三個人的午餐花費總和,就可以使用 SUM 函數,將這三個人對應的午餐花費放進函數中,便可以得出結果為 780 元。

SUM函數範例
SUM函數範例

用法二:SUM(數值範圍1, 數值範圍2, 數值範圍3.....)

用法二與用法一的邏輯相似,不過在用法二中我們會直接取一個範圍。

以下圖為例,若要計算除了斑馬之外其他人的午餐花費總和,可以直接將 B2:B4 與 B6:B7 的範圍放入SUM 函數,中間記得使用逗號區隔。

SUM函數範例
SUM函數範例

SUMIF 函數

了解 SUM 函數有「加總」的功能,而 IF 又可以作為條件式(白話翻成:如果)的應用。接下來讓我們一起來看 SUMIF 函數的用法。

= SUMIF(搜尋條件範圍, 符合的條件, 加總範圍)

SUMIF 主要用於單一條件的項目總合。

以下圖為例,若我們想知道各個午餐品項中,對應的總花費該怎麼做呢? 你當然可以通過 SUM 函數一個一個進行挑選與加總,不過這邊我們要教你如何使用 SUMIF 來快速完成。

SUMIF函數
SUMIF函數

首先,第一個欄位需要放入「搜尋條件範圍」,也就是「午餐品項」(B:B);接著在第二個欄位,我們要放入「符合的條件」。

以 F2 為例,如果要計算所有點了「排骨飯」的人的總花費是多少,在這個欄位中需要填入「排骨飯」(E2);最後一欄,則是要填入需要被加總的範圍,在此範例中便是「午餐花費」(C:C)。

最後,通過 SUMIF 函數可以得知點排骨飯的總花費為 750 元。同樣邏輯也可以套用在鰻魚飯、燒肉飯上,這邊就留給大家做練習囉!(範本連結


SUMIFS 函數

SUMIFS 的用法在於「多條件」的項目總合。換句話說,如果你要設置大於一項條件時,就無法使用SUMIF 函數,而要轉為使用 SUMIFS 函數。

 =SUMIF(加總範圍,  搜尋條件範圍1,  符合條件1,  搜尋條件範圍2,  符合條件2, .......) 
SUMIFS 函數範例
SUMIFS 函數範例

下面我們直接舉例說明。

假設我們想計算「點了排骨飯」且「加湯」的總花費。

首先,第一欄的加總範圍要填入午餐花費 (C:C);接著搜尋條件範圍 1 填入午餐品項 (B:B),對應的條件為「排骨飯」(F2);搜尋條件範圍 2 填入是否加湯 (D:D),對應的條件為「加湯」(G2)。

最後,計算出的結果為 500 元。

點了排骨飯且不加湯的總花費一樣留給大家做練習囉!(範本連結)

SUMIFS 函數範例
SUMIFS 函數範例

再假設,我們想找出午餐花費大於等於 250 的品項,且有加湯的總花費是多少該怎麼做呢?

首先,第一欄的加總範圍一樣填入午餐花費 (C:C);接著在搜尋條件範圍 1 填入午餐花費 (C:C),對應的條件為 >=250,這邊請特別注意,我們需要加入括號 “>=250″;搜尋條件範圍 2 填入是否加湯 (D:D),對應的條件為「加湯」(G2)。

這樣就可以計算出結果為 1,140元。

當然,如果你要計算單一條件時,也可以使用 SUMIFS 函數來計算,這也是為何 SUMIFS 函數在工作中與 SUMIF 函數相比,會比較頻繁地備使用到。

那麼,以上是這次的文章,我們下回莫非工具再見~

Murphy

我是Murphy,是一名職場人。這裡主要分享職場問題、職場話題、求職資訊,還有那些我所熱愛的事物。

This Post Has 3 Comments

歡迎留言,與我們分享你的看法!