EXCEL中某列滿足某一條件的總和SUMIF函式的用法?

excel的SUMIF函式詳解,實戰教您如何使用!

語法:SUMIF(range,criteria,sum_range)

range:條件計算的單元格區域。

criteria:用於確定對哪些單元格求和的條件,其形式可以為數字、表示式或文字。例如, criteria 可以表示為 32、“30”、“>30”、“果果”。

sum_range:要求和的實際單元格(如果 range 中相應的單元格符合 criteria)。

下面開始講例子啦!

工具/原料

office的excel

方法/步驟

=SUMIF(Sheet1!$A$2:Sheet1!$A$7,E2,Sheet1!$C$2:Sheet1!$C$7)

SUMIF->這個函式是用來統計滿足某一個條件對應的資料之和

以下是換行拆分詳解(Sheet1!:表示在哪個工作表)

=SUMIF(

Sheet1!$A$2:Sheet1!$A$7,

【在同一個工作表裡的話,這個可以簡化成$A$2:A7,$是固定符,這樣保持你複製時單元格區域不會變,如果要再簡化就是A2:A7】

E2,Sheet1!$C$2:Sheet1!$C$7

)

不跨表的情況下,上公式整體可以簡化為=SUMIF(A2:A7,E2,C2:C7)

A2:A7表示要判斷的條件區域,E2是在A2:A7區域裡找到相等或相同的條件,

如下圖所示判斷日期同的那天,C2:C7表示要合計的資料的區域範圍,在C2:C7裡合計滿足日期等於2013/11/12日的資料之和

EXCEL中某列滿足某一條件的總和SUMIF函式的用法

如果複製這個公式會有以下情況,區域範圍變了,

如下圖“紅圈”所示,區域變了,這樣就可以把公式里加“$”來固定,

最後的公式就是=SUMIF($A$2:$A$7,E2,$C$2:C$7)也就是條件區域和合計區域都不會變了,E2沒加固定符,是因為需要它變成2013/11/13,這樣複製就不會出現資料不對了

EXCEL中某列滿足某一條件的總和SUMIF函式的用法

1、如果是在一個excel裡的不同工作表的話就是加上 工作表名!

2、如果要在其他的excel裡的工作表裡的資料就是 [excel名]工作表名!

綜合就是=SUMIF( [excel名]工作表名!$A$2: [excel名]工作表名!$A$7,E2,[excel名]工作表名!$C$2:$C$7)

備註:[excel名]工作表名!$A$2: [excel名]工作表名!$A$7和 [excel名]工作表名!$A$2: $A$7兩種寫法都是對的

如果條件是中文字的話,E2就可以是這樣 “騰*”,*號表示任意字可多字,就是說騰飛,騰訊都是符合條件的,這個""這個雙引號是一定要的,把*放在前面就是飛騰,跳馬騰都是符合的,也可以只匹配單一的直接判斷條件為“騰訊”這樣的=SUMIF(B2:B7,“騰訊”,C2:C7),注意這個公式判斷區域變了喲

謝謝您看完了,多多支援!

其他事例:

=SUMIF(A1:A5,">180000",B1:B5) A1至A5間中資料大於 180000 的對應的B1至B5數值的總和

=SUMIF(A1:A5,">150000") 直接為A1至A5大於150000的數值的總和

=SUMIF(A1:A5,"=200000",B1:B5)A1至A5間中資料等於 200000 的對應的B1至B5數值的總和

注意事項

可以在 criteria 中使用萬用字元、問號 (?) 和星號 (*)。問號與任何單個字元匹配;星號與任意字元序列匹配。

如果 sum_range 被省略,則區域中的單元格可以根據 criteria 計算,如果它們符合 criteria,則進行求和。

相關問題答案