excel 中怎麼用 sumif 函式 求滿足多個條件的和

2021-12-18 22:38:54 字數 5378 閱讀 8780

1樓:匿名使用者

sumif函式只適應於單條件彙總。

你要多條件的,可用乘積和函式sumproduct(),如:

=sumproduct((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)

結束計算直接回車就行。

要不,用求和函式sum():

=sum((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)

陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算。

2樓:磚頭頭磚

如果要同時成立的多條件可以用sumifs。

但這裡你問的是sumif滿足多個條件的和,我這裡理解是或得概念,也就是多個條件不條件成立,只要滿足任一條件就進行求和。

這裡需要用到陣列的概念:輸入:=sum(sumif(條件區域,,求和區域))然後,同時按ctrl shift enter。

那麼結果就會對滿足條件1、條件2、條件3的所有專案進行求和。

3樓:

=sum(if(a1:a100="a1",1,0)*(if(b1:b100="b1",1,0)*c1:c100))

excel中sumif如何滿足兩個或兩個以上條件? 5

4樓:匿名使用者

確實就是sumproduct,一般的形式就是

=sumproduct((b:b="***")*(c:c="***")*(d:d))

(b:b="***")*(c:c="***")*(d:d) 實際上返回的是每一個滿足條件的d列的值(不滿足條件的就是0),然後再求和

5樓:辛迪貓貓

sumif 是單條件求和函式,只能滿足一個條件。

多條件求和一般使用sumifs 和sumproduct 這兩個函式.

想要多條件,可以多次使用sumif 函式

語法 :sumif(條件區域,條件,求和區域)=sumif(條件區域,條件1,求和區域)+sumif(條件區域,條件2,求和區域)

6樓:匿名使用者

用「條件求和」嚮導,看我在另一個帖子裡的回答。如果還不懂可以hi我

7樓:匿名使用者

=sumproduct((a8:a8111="第一個條件")*(b8:b8111="第二個條件")*c8:c8111)

8樓:浮生若夢

建議使用資料透視表 一清二楚

excel 中怎麼用 sumif 函式 求滿足多個條件的和 5

9樓:匿名使用者

除了用sumproduct,如果是2007及以上版本的可以用sumifs函式。

sumifs(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

sumif 函式語法具有以下引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):

sum_range 必需。對一個或多個單元格求和,包括數字或包含數字的名稱、名稱、區域或單元格引用

(單元格引用:用於表示單元格在工作表上所處位置的座標集。例如,顯示在第 b 列和第 3

行交叉處的單元格,其引用形式為「b3」。)。空值和文字值將被忽略。

criteria_range1 必需。在其中計算關聯條件的第一個區域。

criteria1 必需。條件的形式為數字、表示式、單元格引用或文字,可用來定義將對 criteria_range1 引數中的哪些單元格求和。例如,條件可以表示為 32、">32"、b4、"蘋果"或 "32"。

criteria_range2, criteria2, … 可選。附加的區域及其關聯條件。最多允許 127 個區域/條件對。

10樓:匿名使用者

sumif函式只適應於單條件彙總。

你要多條件的,可用乘積和函式sumproduct(),如:

=sumproduct((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)

結束計算直接回車就行。

要不,用求和函式sum():

=sum((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)

陣列公式,輸入後先不要回車,按ctrl+shift+enter結束計算。

11樓:

要用陣列公式:

=sum(if(條件1,if(條件2,if(條件3,彙總區域))))輸入後ctrl+shift+enter結束理論上可以套7層條件

12樓:

可以用sumproduct或sum(if 函式

13樓:匿名使用者

excel sumif函式 可以滿足多個條件下得求和嗎?

14樓:匿名使用者

統計江西區域**低於10的產品數量

=sumproduct(a2:a8="江西")*(d2:d8<10)*e2:e8)

統計江西區域產品c**低於10的產品數量

=sumproduct((a2:a8="江西")*(c2:c8="c")*(d2:d8<10)*e2:e8)

15樓:釋普定法師

sumif不能多條件求和,可以用公式:

=sumproduct((a2:a8="江西")*(d2:d8<10)*e2:e8)

16樓:匿名使用者

首先選中你要帥選的內容 工具欄點資料-篩選-高階篩選就ok了

17樓:香蕉樹洞

不可以,可以用sumproduct這個函式 。

f1=sumproduct((a2:a1000="江西")*(d2:d1000<10)*(e2:e1000))。

f2=sumproduct((a2:a1000="江西")*(c2:c1000="c")*(d2:d1000<10)*(e2:e1000))。

sumif函式只適應於單條件彙總。

你要多條件的,可用乘積和函式sumproduct(),如:

f1=sumproduct((條件區域1=條件1)*(條件區域2=條件2)*(條件區域3=條件3)*彙總區域)。

結束計算直接回車就行。

excel sumif滿足兩個文字條件求和

18樓:特特拉姆咯哦

1、為了講清楚這個函式的用法,筆者首先建立了一個簡單的工資表來幫助大家理解,表的具體資訊如下圖所示。

2、這裡假設我們有這樣的一個需求:我們想要知道所有女性員工的工資總和是多少。

3、現在我們就利用sumif這個函式來實現這個需求,如果我們檢視excel幫助文件就會知道,我們的sumif函式有三個引數:第一個引數是條件區域,第二個引數是求和的條件,第三個引數是需要求和的區域。那麼結合本例我們的公式就可以如下圖中所示來編寫。

4、回車第三步中的公式之後,我們就可以看到所有女員工的工資總和是:15500。

19樓:匿名使用者

公式改為:

=sumifs(m:m,h:h,"有",i:i,"列印費")圖中是exce 2007版的,建議用上面提供的公式,如果用**有可能在excel 2003上執行的,公式

=sumproduct((h$10:h$26="有")*(i$10:i$26="列印費")*m$10:m$26)

20樓:

多條件求和,應該用sumifs而非sumif

你需要進一步闡述你的計算意圖

21樓:眯住眼串針

用sumproduct函式

p10=sumproduct((h$10:h$26="有")*(i$10:i$26=o10)*m$10:m$26)下拉

excel條件求和函式sumif的幾種常見用法

22樓:愛唐伯虎點文香

sumif函式的使用方法如下:

使用 sumif 函式可以對範圍中符合指定條件的值求和。

sumif函式的語法為:sumif(range, criteria, [sum_range])

比如:=sumif(a:a,d2,b:b)

公式表示:將a列符合等於d2條件的對應b列求和。

公式使用過程中,請注意引數的使用要求:

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

2、criteria   必需。用於確定對哪些單元格求和的條件,其形式可以為數字、表示式、單元格引用、文字或函式。例如,條件可以表示為 32、">32"、b5、"32"、"蘋果" 或 today()。

3、重要  任何文字條件或任何含有邏輯或數學符號的條件都必須使用雙引號 (") 括起來。 如果條件為數字,則無需使用雙引號。

sum_range   可選。要求和的實際單元格(如果要對未在 range 引數中指定的單元格求和)。如果省略 sum_range 引數,excel 會對在 range 引數中指定的單元格(即應用條件的單元格)求和。

4、可以在 criteria 引數中使用萬用字元 (包括問號 (?) 和星號 (*))。問號匹配任意單個字元;星號匹配任意一串字元。

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

excel sumif雙重篩選怎麼弄 滿足條件 相加

23樓:s今生緣

excel中sumif函式只能單條件求和,多條件求和要用sumifs函式:=sumifs(c:c,a:a,"d",b:b,"h");

2003版的excel中沒有sumifs函式,可以用sumproduct函式,此函式通用,適用所有版本:=sumproduct(c1:c100*(a1:

a100="d")*(b1:b100="h"))。

24樓:

多條件求和

=sum(if(滿足條件資料區域1=?,if(滿足條件資料區域2=?",需要求和的資料區域),0))

?表示滿足條件內容

按ctrl+shift+enter鍵結束

25樓:培訓_管理諮詢

請說清楚一些好不?什麼a:a,b:b的。你看是不是這樣

=sum(if(a2>d2,a2,0),if(b2>e2,b2,0))

EXCEL中的IF函式,EXCEL中IF函式的使用方法

如果l118 k2 m118 k2 n118 k2,則公式 k2 如果l118 k2 m118 k2,n118 k2,則公式 n118 如果l118 k2 m118 k2,n118 k2,則公式 m118 如果l118 k2,m118 k2,n118 k2,則公式 m118 0.25 n118 0....

excel用SUMIF函式進行條件求和,多重篩選

2007以下版本兩條件求和一般用 2007及以上版本也可以用 sumproduct 條件1區域 條件1 條件2區域 條件2 求和區域 條件若為文字,需加英文半形雙引號 2007及以上版本可以用sumifs 求和區域,條件1區域,條件1,條件2區域,條件2,最多允許127個條件區域 條件對,即引數總數...

excel中公式怎麼用,excel中公式怎麼用

您好,中公教抄育為您服務。哇塞,這襲個有些難度,你bai需要du什麼公式呢?這zhi樣實操的題目,建議dao找個認識的人交給你,要不都不知道您要算什麼啊。要不,你說詳細些,我幫你問下!祝好!如有疑問,歡迎向中公教育企業知道提問。你把原始的資料表新建一個欄位 英邁單號 目的地,然後在新表裡用vlook...