Excel SUMIF 函數教學
SUMIF 函數 是 Excel 中的一個條件加總函數,用來計算範圍內符合指定條件的數字之總和。與基本的 SUM 函數不同,SUMIF 函數讓你能根據指定的條件對數據進行加總。
SUMIF 函數語法
SUMIF(range, criteria, [sum_range])
- range(必填):要檢查條件的範圍。這個範圍內的每個數字將會根據條件進行篩選。
- criteria(必填):用來篩選的條件。可以是數字、文字、表達式,或者是包含條件的單元格。
- sum_range(選填):實際加總的數字範圍。如果省略,則
SUMIF函數會對range範圍內符合條件的數字進行加總。
SUMIF 函數的運作原理
SUMIF 函數會根據你設定的條件,對範圍內的數字進行加總。條件可以是數字比較、文字匹配,甚至是使用通配符來匹配符合條件的數字。
例如,你可以設定條件為「大於 10」,並對範圍內大於 10 的數字進行加總。
範例
範例 1:計算大於 10 的數字總和
假設你有一個數字範圍 A1:A5,如下所示:
A1: 5
A2: 15
A3: 25
A4: 3
A5: 8
如果你想計算範圍 A1:A5 中大於 10 的數字總和,公式如下:
=SUMIF(A1:A5, ">10")
結果是 40,因為只有 15 和 25 這兩個數字大於 10,總和是 。
範例 2:計算範圍內等於某個數字的總和
假設你有以下數字範圍 A1:A6:
A1: 10
A2: 20
A3: 10
A4: 30
A5: 10
A6: 40
如果你想計算等於 10 的數字總和,公式如下:
=SUMIF(A1:A6, 10)
結果是 30,因為範圍 A1:A6 中有三個 10,總和是 。
範例 3:計算範圍內符合文本條件的總和
假設你有一個包含銷售數據的範圍 A1:B5,其中 A 列是產品名稱,B 列是銷售金額:
A1: Apple B1: 100
A2: Banana B2: 50
A3: Apple B3: 150
A4: Orange B4: 75
A5: Apple B5: 200
如果你想計算所有 Apple 產品的銷售總和,公式如下:
=SUMIF(A1:A5, "Apple", B1:B5)
結果是 450,因為 Apple 產品的銷售金額是 100 + 150 + 200 = 450。
範例 4:使用通配符匹配條件
SUMIF 函數支持使用通配符來匹配條件。假設你有以下數據:
A1: Apple B1: 100
A2: Banana B2: 150
A3: Apple B3: 200
A4: Pineapple B4: 250
A5: Mango B5: 300
如果你想計算所有包含 “Ap” 的產品(例如 Apple),可以使用 * 通配符,公式如下:
=SUMIF(A1:A5, "Ap*", B1:B5)
結果是 500,因為符合條件的產品是 Apple 和 Pineapple,它們的銷售金額為 100 + 200 + 250 = 500。
如何使用 SUMIF 函數
- 在 Excel 中,選擇一個空白的單元格。
- 輸入公式
=SUMIF(range, criteria, [sum_range]),其中:range是你要檢查條件的範圍。criteria是你想設置的條件,可以是數字、文本或比較表達式。sum_range是你要加總的範圍(如果省略,則使用range範圍)。
- 按 Enter 鍵,Excel 會返回符合條件的數字總和。
注意事項
- 範圍和求和範圍:
range和sum_range可以是不同的範圍。range用於判斷條件,而sum_range則用於加總。如果省略sum_range,則默認使用range進行加總。 - 條件類型:條件(
criteria)可以是數字、文字、邏輯運算符(如">10")或通配符(如*和?)。如果條件是文本,可以使用引號。*代表任意數量的字符。?代表一個字符。
- 大小寫不敏感:
SUMIF的條件對大小寫不敏感。比如,"apple"和"Apple"被認為是相同的。
常見錯誤
- #VALUE! 錯誤
如果條件範圍或求和範圍包含無效數據(例如文本而不是數字),則會返回#VALUE!錯誤。 - #N/A 錯誤
如果條件範圍或求和範圍中有某些空白或無效的引用,可能會導致#N/A錯誤。
相關函數
- SUMIFS 函數:
SUMIFS函數可以根據多個條件進行加總,與SUMIF的不同在於,SUMIFS支援多個範圍和條件。 - COUNTIF 函數:
COUNTIF函數計算範圍中符合條件的單元格數量,而不是總和。 - AVERAGEIF 函數:
AVERAGEIF函數根據條件計算範圍的平均值。 - SUM 函數:如果沒有條件要求,則使用
SUM函數對範圍進行總和計算。
結論
- SUMIF 函數 是 Excel 中非常實用的條件加總工具,能幫助你根據指定條件快速計算數據的總和。
- 它支持各種條件,從數字比較到文本匹配,甚至是使用通配符進行篩選。