“`html
目錄
Toggle什麼是SUMIF函數
SUMIF是Excel和Google Sheets中常用的函數之一,用於根據某些特定條件來對範圍內的數據進行求和。這個函數特別實用在需要根據特定標準(例如特定的數值或文字條件)來篩選數據的場景。
SUMIF函數的語法
SUMIF函數的基本語法如下:
SUMIF(range, criteria, [sum_range])
參數說明
- range: 確定應用條件的儲存格範圍。
- criteria: 用來定義哪些儲存格將被加總的條件。條件可以是一個數值(例如,32)、一個表達式(例如,”>32″)、或一個包含特定文字的儲存格(例如,”蘋果”)。
- sum_range: (可選)實際需要加總的儲存格範圍。如果忽略這個參數,則使用range作為sum_range。
SUMIF函數的使用範例
範例1:基本使用
假設我們有以下數據:
A B 水果 數量 蘋果 10 香蕉 15 蘋果 20 橙子 5
如果我們想要計算所有蘋果的數量總和,可以使用如下SUMIF函數:
SUMIF(A2:A5, "蘋果", B2:B5)
此公式的意思是:在A2到A5範圍內,找到所有值等於「蘋果」的儲存格,並將相對應的B2到B5的數值加總。
範例2:使用數值條件
假設我們有以下數據:
A B 產品 價格 商品A 100 商品B 200 商品C 150 商品D 120
我們希望統計價格大於120的產品價格總和,可以使用如下公式:
SUMIF(B2:B5, ">120", B2:B5)
此公式意思是:在B2到B5範圍內,找到所有值大於120的儲存格,並將這些數值加總。
範例3:使用文字模式
假設我們有以下數據:
A B 名稱 分數 Alice 85 Bob 90 Charlie 80 David 70
我們希望計算名字以「A」開頭的學生的總分,可以使用通配符(如「*」):
SUMIF(A2:A5, "A*", B2:B5)
此公式的意思是:在A2到A5範圍內,找到所有以「A」開頭的儲存格,並將相對應的B2到B5的分數加總。
範例4:沒有sum_range參數
如果sum_range省略,則將對range本身進行求和。假設我們有以下數據:
A 數值 10 20 20 30
我們希望計算所有等於20的數值總和,可以使用如下公式:
SUMIF(A2:A5, 20)
此公式的意思是:在A2到A5範圍內,找到所有值等於20的儲存格,並將這些數值加總。
注意事項
- SUMIF函數只能處理一個條件。如果需要處理多個條件,可以考慮使用SUMIFS函數。
- 條件的比較是區分大小寫的。
- 若範圍包含文字或空白單元格,將會忽略這些單元格。
結論
SUMIF是一個功能強大且靈活的函數,適用於各種數據分析場景。通過熟悉SUMIF函數的用法,您可以更加高效地處理和分析數據。
“`