Excel如何進行單元格求和(Excel單元格如何求和公式)

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,”<”&small(b2:b10,3))< p="">

圖2 計算前兩名和後兩名員工的銷售額總和

公式解析 :第一個 SUMIF 函式中使用 ">"&LARGE(B2:B10,3) 作為條件,表示大於區域 B2:B10 中第 3 大的資料,即區域中的前兩大資料。同理,第二個 SUMIF 函式中使用 "<"&SMALL(B2:B10,3) 作為條件,表示小於區域 B2:B10 中倒數第 3 小的資料,即區域中倒數第一和第二小的資料。