ecel同時滿足兩個條件的條件計數函式怎麼寫

2021-12-19 12:57:49 字數 5924 閱讀 5798

1樓:天使在唱歌

可以用countifs函式。

1、以excel2010版本為例,如下圖的成績**,要計算語文和數學都90分以上的人數;

2、在c2單元格輸入函式公式=countifs(b2:b6,">=90",c2:c6,">=90"),criteria_range1為第一個需要計算的單元格區域(簡稱條件區域),criteria1為第一個區域中將被計算在內的條件(簡稱條件),criteria_range2為第二個條件區域,criteria2為第二個條件;

3、輸完後按enter鍵則可統計出符合這兩個條件的人數了。

2樓:匿名使用者

同時滿足於對個條件的計數函式用countifs()函式,countifs後面的括號可以加多個條件,但每個條件都需要有兩個引數,一個單元格選取,另外一個就是判斷條件。:

他的使用方法步驟如下:

1、首先我們開啟excel

2、下面,我們要計算出報名人數超過20的美國城市數目,這當然要用到countifs了

3、在單元格輸入了函式之後,系統會提示出函式引數,criteria_range1,表示條件1的範圍,這裡我們輸入a3:a11。

4、接著是criteria1引數了,我們輸入美國。

5、criteria_range2表示條件2的範圍,輸入c4:c11,criteria2表示條件2,根據要求,這裡肯定填寫》20了。

6、各個引數之間用逗號隔開,條件引數用引號包含起來,最終輸入完函式,按下回車就能得到計算結果。如果計算有誤,那麼檢查一下是不是英文半形下輸入的,不要用其他輸入格式來輸入公式。

3樓:匿名使用者

a1:a10

b1:b10

假設上面是條件區域 要分別滿足a1:a10是男 b1:b10裡面》100的數量

c1=sumproduct((a1:a10="男")*(b1:b10>10))

中間括號裡面是並列的條件 ~ 等於文字的時候要+ " "數值 像大於10 就直接寫就好了

4樓:小蚊子很忙

多條件計數countifs

5樓:

countifs是excel2007中新增函式,為countif函式的擴充套件。用法與countif類似,但countif針對單一條件,而countifs可以實現多個條件同時求結果。使用方法如下:

countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

criteria_range1為第一個需要計算其中滿足某個條件的單元格數目的單元格區域(簡稱條件區域),criteria1為第一個區域中將被計算在內的條件(簡稱條件),其形式可以為數字、表示式或文字。例如,條件可以表示為 48、"48"、">48" 、 "廣州" 或 a3;

同理,criteria_range2為第二個條件區域,criteria2為第二個條件,依次類推。最終結果為多個區域中滿足所有條件的單元格個數。

excel表同時滿足兩個條件的計數函式怎麼寫

6樓:匿名使用者

a1:a10

b1:b10

假設上面是條件區域 要分別滿足a1:a10是男 b1:b10裡面》100的數量

c1=sumproduct((a1:a10="男")*(b1:b10>10))

中間括號裡面是並列的條件 ~ 等於版

文字的時候權要+ " "數值 像大於10 就直接寫就好了

7樓:匿名使用者

在bai2007及以上版本中有countifs函式可以用於du多條件zhi計數,如果dao是用2003版本的可用版sumproduct或者sum的陣列公式來多

權條件計數

=sumproduct(條件1*條件2*條件n)順便擴充套件性sumproduct也可多條件求和=sumproduct(條件1*條件2*條件n*求和區域)

8樓:匿名使用者

and(條件一,條件二)

或者 用 *

(條件一)*(條件二)

用countif()函式計數

9樓:匿名使用者

=sumproduct((條件1)*(條件2))

10樓:襄陽清華it學校

countif 或 sumproduct 函式都可以的,

11樓:匿名使用者

假設a表中a2:a100與b表中a2相等,而且還要滿足a表中b2:b100與b表中b2相等,這兩個條件下怎麼求

12樓:貿樺稽惜蕊

如果是不同列資料的條件不一樣

使用counifs函式吧

具體應用可以按f1查幫助的

如果是判斷某一列內容,在一個範圍內

可以是用countif組合or或者and來設定條件的

excel表同時滿足兩個條件的計數函式怎麼寫?

13樓:匿名使用者

a1:a10

b1:b10

假設上面是條件區域 要分別滿足a1:a10是男 b1:b10裡面》100的數量

c1=sumproduct((a1:a10="男")*(b1:b10>10))

中間括號裡面是並列的條件 ~ 等於文字的時候要+ " "數值 像大於10 就直接寫就好了

在excel中,如何用if函式求同時滿足兩個條件的數?

14樓:天蠍李莉莉

=if(and(a1=b1,a1>c1),"好","壞")adn是指滿足條件1並且滿足條件2,則返回 好,否則返回 壞。

2.=if(or(a1=b1,a1>c1),"好","壞")or則是指滿足條件1或者條件2,只要滿足兩個條件中的一個,則返回 好,否則返回 壞。

3.=if(條件1,if(條件2,"***","yyy"),"zzz")

公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);

後兩個結果分別可以換成if()公式。如:

=if(a1>1,if(a1>10,3,1),0)

=if(a1>1,1,if(a1>0,0,-5))

計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號》,或小於號。

15樓:零號禁區

仿照以下公式即可:

=if(and(a1=b1,a1>c1),"好","壞")或=if(or(a1=b1,a1>c1),"好","壞")adn是指滿足條件1並且滿足條件2,則返回 好,否則返回 壞。

or則是指滿足條件1或者條件2,只要滿足兩個條件中的一個,則返回 好,否則返回 壞。

16樓:匿名使用者

同樓上。

你也可以寫成=if(條件1,if(條件2,"***","yyy"),"zzz")

按你的意思的話就是=if(條件1,if(條件2,"***","yyy"),"yyy")

17樓:匿名使用者

=if(and(條件1,條件2),"***","yyy")

excel 同時滿足兩個條件的數量怎麼統計

18樓:魚木混豬

可以利用sumifs或者sumproduct函式軟體版本:office2013

以sumifs函式為例說明:

1.統計a列大於5小於10的數字的和:

2.輸入公式如下:

3.得到結果:

19樓:匿名使用者

=sumif/sumifs

=countif/countifs

excel如何統計同時滿足兩個條件的資料個數?

20樓:蛙家居

可用sumproduct、countifs或count函式統計。

1、criteria_range1為第一個需要計算其中滿足某個條件的單元格數目的單元格區域(簡稱條件區域),criteria1為第一個區域中將被計算在內的條件(簡稱條件),其形式可以為數字、表示式或文字。

2、excel工作表中的函式,用來統計多個區域中滿足給定條件的單元格的個數;countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)。

3、示例公式:

=sumproduct((a1:a100=1)*(b1:b100="a"))

=countifs(a:a,1,b:b,"a")

=count(0/((a1:a100=1)*(b1:b100="a"))) 按組合鍵ctrl+shift+enter結束。

21樓:曹歆昂冰之

方法一:分別用兩個關鍵字篩選

方法二:用sumproduct函式直接統計。

在excel中如何統計同時滿足兩個條件的的資料個數

22樓:賣銀的小男孩

在excel中統計同時滿足兩個條件的資料個數可使用countifs函式或者sumproduct函式。

以下表為例,統計表中語文成績和數學成績均及格的學生個數。

方法一:使用countifs函式。在單元格中輸入」=countifs(c2:c7,">60",d2:d7,">60")「,按下確認即可返回語文成績和數學成績均及格的人數。

方法二:使用sumproduct函式。在單元格中輸入」=sumproduct((c2:

c7>60)*(d2:d7>60))「,按下確認即可返回語文成績和數學成績均及格的人數。

23樓:追日逐年

1. 滿足多個條件也可以分兩種情況:

1)同時滿足多個條件;

2)滿足多個條件中的一個或若干個即可。

2. 首先,利用and()函式來說明同時滿足多個條件。

舉例:如果a列的文字是「a」並且b列的資料大於210,則在c列標註「y」。

3. 在c2輸入公式:

=if(and(a2="a",b2>210),"y","")

知識點說明:

and()函式語法是這樣的,and(條件1=標準1,條件2=標準2……),每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false。只有所有的條件和判斷均返回true,也就是所有條件都滿足時and()函式才會返回true。

4. 然後,利用or()函式來說明只要滿足多個條件中的一個或一個以上條件。

舉例:如果a列的文字是「a」或者b列的資料大於150,則在c列標註「y」。

5. 在c2單元格輸入公式:

=if(or(a2="a",b2>150),"y","")

公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);

後兩個結果分別可以換成if()公式。如:

=if(a1>1,if(a1>10,3,1),0)

=if(a1>1,1,if(a1>0,0,-5))

知識點說明:

or()函式語法是這樣的:or(條件1=標準1,條件2=標準2……),和and一樣,每個條件和標準判斷返回true或者false,但是隻要所有判斷中有一個返回true,or()函式即返回true。

24樓:愛佳佳的恐龍

具體解決方法操作步驟如下:

1、以此**為例,需要統計數學和英語都大於(包含等於)80分的人數。

2、在j5單元格輸入=countifs(c2:c22,">=80",d2:d22,">=80")。

3、回車以後看到結果為3,從**中用眼睛我們也可以看到符合條件的是標註出來的三個人。

4、那麼該函式是什麼意思呢?countifs(c2:c22,">=80",d2:

d22,">=80")其實與countif函式基本差不多,函式裡多了一個資料列,多了一個條件,表示同時滿足兩個條件的人數。

ecel中如何計算同時滿足兩個條件的單元格個數

1 以下表為例,統計表中語文成績和數學成績均及格 大於60分 的學生個數。2 在單元格中輸入 countifs c2 c7,60 d2 d7,60 按下確認即可返回語文成績和數學成績均及格的人數。3 繼續以下表為例,統計表中語文成績和數學成績均及格 大於60分 的學生個數。4 在單元格中輸入 sum...

Excel中同時滿足兩個條件的問題

if a1 1.5,lookup a2,if and a1 1.5,a1 2 lookup a2,後兩層你自己加。求數值結果可以用加號 減少if函式巢狀層次 求文字結果可以用文字連線符 減少if函式巢狀層次。以你的例子,公式可以寫成 if a1 1.5,if a2 300,0.95,if a2 40...

excel 函式 同時滿足兩個條件的求和

1 要對區域中滿bai 足多個條件的du 單元格求和,可zhi以使用sumifs函式dao。2 如果需要對區域版 a1 a20 中符合以下條件的權單元格的數值求和 b1 b20 中的相應數值大於零 0 且 c1 c20 中的相應數值小於 10,則可以使用以下公式 sumifs a1 a20,b1 b...