Excel求和函式之?

Tags: 函式, excel,

在Excel函式的使用中,求和函式除了SUM函式外,SUMIF也是常用的函式之一。SUMIF函式和SUM函式一樣語法簡單、使用方便,進行求和運算時可以忽略存有文字、空格等資料的單元格。但實際上,Excel的求和函式還包括SUBTOTAL、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2和SUMXMY2等函式。本文介紹常用的SUMIF函式。使用 SUMIF 函式可以對區域中符合指定條件的值求和。

什麼?不會用函式?趕快猛戳 /shishang/2193162nkq.html (如何使用EXCEL函式(公式))

工具/原料

Microsoft Office Excel

方法/步驟

SUMIF語法:

SUMIF(range, criteria, [sum_range])

range 必需。用於條件計算的單元格區域。每個區域中的單元格都必須是數字或名稱、陣列或包含數字的引用。空值和文字值將被忽略。

criteria 必需。用於確定對哪些單元格求和的條件。

sum_range 可選。要求和的實際單元格。

首先我們用SUM函式對所有人的薪資求和,以利於後面的比較。

=SUM(E2:E11)

Excel求和函式之 SUMIF

接下來我們對薪資小於5005的員工進行薪資求和。雖然同樣的區域,但是函式求和時會過濾掉薪資大於5005的員工。第三個引數可以省略。

=SUMIF(E2:E11,"<=5005")

Excel求和函式之 SUMIF

對薪資小於5005的員工進行求和,我們還可以使用引用,如下:(結果是一樣的)

=SUMIF(E2:E11,"<=" & H1)

Excel求和函式之 SUMIF

如果我只想計算下 銷售部 的員工的薪資,怎麼做呢?也很簡單,使用下面的函式,C2到C11中包含了員工的部門資訊,那就對C2:C11進行條件篩選!

=SUMIF(C2:C11,"銷售部",E2:E11)

Excel求和函式之 SUMIF

有時候,我們會疏忽,一不小心把第三個引數的區域範圍寫小了!例如

=SUMIF(C2:C11,"銷售部",E2:E3)

天啊!怎麼辦?沒關係,強大的SUMIF會寬容我們的小錯誤,結果依然一樣!

PS:不會所有的函式都這麼大度啊,切記!切記!

Excel求和函式之 SUMIF

SUMIF還可以對多列進行求和,如 對 B14:C15 中值為 C 的單元格對應的數值求和

=SUMIF(B14:C15,"C",D14:E15)

注意:條件區域和求和區域一一對應

Excel求和函式之 SUMIF

可以在 criteria 引數中使用萬用字元和星號 (*),星號匹配任意一串字元。

如對 B14:C15 中值包含 C 的單元格對應的數值求和(C、CD、CAB都被匹配)

=SUMIF(B14:C15,"C*",D14:E15)

Excel求和函式之 SUMIF

可以在 criteria 引數中使用萬用字元 問號 (?)。 問號匹配任意單個字元。

如對 B14:C15 中值包含 C 的單元格對應的數值求和(只匹配C和CD)

=SUMIF(B14:C15,"C?",D14:E15)

Excel求和函式之 SUMIF

注意事項

​使用萬用字元時,如果要查詢實際的問號或星號,請在該字元前鍵入波形符 (~)。

若要根據多個條件對若干單元格求和,請使用 SUMIFS 函式。

相關問題答案