今天來分享一下sumif函數的用法。從函數名稱就可以看出它是條件求和函數。這個函數的用法很廣,比如基礎用法,數組用法,通配符用法,甚至還有高階的多維引用用法等。今天先來分享基礎用法。
-01-函數說明
sumif函數是對區域中滿足條件的單元格求和。語法結構如下,有3個參數:
SUMIF(range, criteria, [sum_range])
range 必需 用于條件判斷的區域,只能是單元格區域引用。
criteria 必需 用于確定求和的條件,可以是數字,文本,表達式,函數,單元格引用或數組
[sum_range] 可選 實際求和的區域,只能是區域引用。如果忽略,則對第1參數求和。
簡單來說就是,SUMIF(條件區域, 條件, [求和區域])
注意:
第1和第3參數只能是區域引用,不能是數組,否則公式錯誤。
第2參數可以是數組,還可以使用通配符*(代表任意多個字符)和?(代表單個字符)。
如果第3參數忽略,那么條件區域和求和區域都為第1參數。
第3參數和第1參數的尺寸大小可以不同,確定的方法是以第3參數的左上角單元格為起始單元格,自動擴展為和第1參數同樣尺寸大小的區域,但是這樣運算的速度可能比較慢。
-02-具體應用
1.求竹葉粽的總數量(基礎用法)A列是一些種類的粽子,B列是對應的數量。求出竹葉粽的總數量,在D2單元格中輸入公式=SUMIF(A2:A9,”竹葉粽”,B2:B9)。