SUMIF函數的公式語法及使用方法實例
Excel的SUMIF函數的主要作用是按給定條件對指定單元格求和,即根據指定條件對若干單元格、區域或引用求和。本文介紹MicrosoftExcel中SUMIF函數的公式語法和用法。
SUMIF函數功能SUMIF函數用於計算單元格區域或數組中符合某個指定條件的所有數字的總和。
SUMIF函數格式SUMIF(range,criteria,[sum_range])
參數說明
range(必選):表示要進行條件判斷的單元格區域。
criteria(必選):表示要進行判斷的條件,形式可以為數字、文本或表達式。例如,16、"16"、">16"、"圖書"或">"&A1。
sum_range(可選):表示根據條件判斷的結果要進行計算的單元格區域。如果省略該參數,則對參數range指定的單元格區域中符合條件的單元格進行求和。
SUMIF函數使用注意事項
(1)當參數criteria中包含比較運算符時,運算符必須用雙引號括起,否則公式會出錯。
(2)可以在參數criteria中使用通配符-問號(?)和星號(*)。問號用於匹配任意單個字元,星號用於匹配任意多個字元。例如,查找單元格結尾包含"商場"二字的所有內容,可以寫為""*商場""。如果需要查找問號或星號本身,則需要在問號或星號之前輸入一個波形符(~)。
(3)參數sum_range可以簡寫,即只寫出該區域左上角的單元格,SUMIF函數會自動從該單元格延伸到與參數range等高的區域範圍。例如,對於公式=SUMIF(A1:A5,">3",B2)來說,參數sum_range只輸入了一個單元格引用B2,此公式相當於=SUMIF(A1:A5,">3",B2:B6)。
(4)range和sum_range必須為單元格區域引用,而不能是數組。
SUMIF函數使用方法實例SUMIF函數使用方法實例一:計算某部門員工年薪總和
本例效果如圖1所示,在單元格G1中輸入一個公式並按【Enter】鍵,計算工程部員工年薪總和。公式如下:
=SUMIF(B2:B14,"工程部",D2:D14)
圖1計算某部門員工年薪總和
SUMIF函數使用方法實例二:計算前兩名和後兩名員工的銷售額總和
本例效果如圖2所示,在單元格E1中輸入一個公式並按【Enter】鍵,計算銷售額位於前兩名和後兩名的員工的銷售額總和。公式如下:
=SUMIF(B2:B10,">"&LARGE(B2:B10,3))+SUMIF(B2:B10,"<>
圖2計算前兩名和後兩名員工的銷售額總和
公式解析:第一個SUMIF函數中使用">"&LARGE(B2:B10,3)作為條件,表示大於區域B2:B10中第3大的數據,即區域中的前兩大數據。同理,第二個SUMIF函數中使用"<>
本函數使用實例中其他函數的使用方法:
LARGE函數的公式語法及使用方法實例
SMALL函數的公式語法及使用方法實例
本文已收錄至專題:Excel公式與函數大辭典-數學和三角函數
推薦閱讀:
※來自:還舊樓主 > 《語法修辭》
※外媒:西班牙語法語跟漢語爭奪全球第二大外語
※人單合一這個名詞,張瑞敏如何解讀?
※西班牙語語法:中性詞的用法
※一句話語法:限制性定語從句和非限制性定語從句的區別