Excel中怎麼用countif進行有條件的計數

2021-03-04 00:21:39 字數 7352 閱讀 2221

1樓:wps官方

countif :計算區域中滿足給定條件的單元格的個數語法:countif(range,criteria)range:

為需要計算其中滿足條件的單元格數目的單元格區域criteria:為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字。

例如:先計算出「大於79的個數」

2樓:中東之行

=countif(範圍,條件),試試看很容易用的函式。

excel中能用countif實現兩個條件的計數嗎

3樓:u世伯爵

具體操作步驟如下:

1、求各種型別單元格的個數;

(1)求真空單元格單個數: =countif(a1:j10,"=")

(2)真空+假空單元格個數: =countif(a1:j10,"")相當於countblank()函式

(3)非真空單元格個數: =countif(a1:j10,"<>")相當於counta()函式

(4)文字型單元格個數: =countif(a1:j10,"*")假空單元格也是文字型

(5)區域內所有單元格個數: =countif(a1:j10,"<>""")

(6)邏輯值為true的單元格數量: =countif(a1:j10, true)

2、求大於,小於,等於 某個值的單元格個數 ;

(1) 大於2 =countif(a1:j10,">2")

(2) 等於2 =countif(a1:j10,2)

(3) 小於2 =countif(a1:j10,"<2")

(4) 大於或等於2 =countif(a1:j10,">=2")

(5) 小於或等於2 =countif(a1:j10,"<=2")

(6) 大於c3單元格的值 =countif(a1:j10,">"&$c$3)

(7) 等於c3單元格的值 =countif(a1:j10,$c$3)

(8) 小於c3單元格的值 =countif(a1:j10,"<"&$c$3)

(9) 大於或等於c3單元格的值 =countif(a1:j10,">="&$c$3)

(10) 小於或等於c3單元格的值 =countif(a1:j10,"<="&$c$3)

3、等於或包含某n個特定字元的單元格個數

(1) 兩個字元 =countif(a1:j10,"??")

(2) 兩個字元並且第2個是王 =countif(a1:j10,"?王")

(3) 包含王 =countif(a1:j10,"*王*")

(4) 第2個字元是王 =countif(a1:j10,"?王*")

(5) 等於「1a」 =countif(a1:j10,"1a")

(6) 包含d3單元格的內容 =countif(a1:j10,"*"&d3&"*")

(7) 第2字是d3單元格的內容 =countif(a1:j10,"?"&d3&"*")

4、計算某個區域中滿足多重條件的單元格數目,可以使用countifs函式。

語法countifs(range1, criteria1,range2, criteria2…)

具體用法如下圖:

4樓:魚木混豬

工具:office2013

方法如下:

countif難以實現兩個條件的計數,用countifs或者sumproduct函式則很容易實現,詳見**:

5樓:匿名使用者

countif :計算

區域中滿足給定條件的單元

格的個數 語法:countif(range,criteria) range:為需要計算其中滿足條件的單元格數目的單元格區域 criteria:

為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字

6樓:匿名使用者

多條件的計數用以下函式:

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

7樓:匿名使用者

03不能,07好象有個countifs可以,03用:=sumproduct((a2:a100="甲")*(b2:b100<4))

8樓:鬍鬚客

=countifs(a:a,"甲",b:b,"<4")

或=sumproduct((a2:a99="甲")*(b2:b99<4))

9樓:山桑弓

用這個函式就可以

=sumproduct((a2:a13="甲")*(b2:b13<4))

10樓:匿名使用者

用陣列公式:

=sum(if((a2:a100="甲")*(b2:b100<4),1))

在excel中如何用=countif計數兩個條件的公式

11樓:無知

在m3輸入公式:

=sumproduct((a$1:a$100=k3)*(c$3:c$100=l3))

excel中有條件的計數函式是什麼?如何操作?

12樓:匿名使用者

單條件計數使用countif函式。

輸入=countif(c:c,">=70")公式表示:統計c列大於等於70的個數。

詳見附圖

13樓:匿名使用者

可以用countif,如countif(a:a,"100"), 計算a列中內容是"100"的個數

14樓:匿名使用者

countif函式

語法countif(range,criteria)

range 為需要bai計du算其中滿足條件的zhi單dao元格數目的單元格區域。版

15樓:匿名使用者

countif()

詳見excel幫助。

16樓:

一定要用函式的話,新增個輔助列吧,然後用countif。

如果是2007及之後的版本,直接用版countifs,不過其實用透視錶比權較方便。

例子:兩列資料:

狀態    型別

在職    職員

在職    職員

離職    職員

在職    科員

在職    科員

離職    科員

在職    科員

4.如何利用函式統計不同型別人員在職數?不通過篩選,而是用函式實現。

=sumproduct((a:a="在職")*(b:b="職員"))或者陣列=sum((b:b="職員")*(a:a="在職"))

怎麼用excel中countif這個函式

17樓:匿名使用者

countif函式的語法格式:=countif(range,criteria)

引數解釋:

一、range 表示條件區域——對單元格進行計數的區域。

二、criteria 表示條件——條件的形式可以是數字、表示式或文字,甚至可以使用萬用字元。

countif(條件區域,條件)

例子:計算80到89之間的人數

=countif(a1:a100,">=80")-countif(a1:a100,">90")

18樓:憶如琳琅

這種情況只需要插入乙個計算大於等於80分的人數減去乙個計算大於90分人數的countif函式即可,具體操作如下:

1、如圖,要計算前面的分數統計表中分數區間在80~89分之間的人數;

2、首先,將游標放在e2單元格之後點選excel工作列上面的公式按鈕;

3、然後在公式工作列中點選「插入函式」;

4、在插入函式的頁面搜尋框輸入countif,然後點選選擇函式下面的countif,然後點選頁面右下角的確定按鈕;

5、在第乙個countif函式引數設定頁面選定函式計算區域為b2~b11,條件為》=80;

6、然後在第乙個countif函式後面輸入減號;

7、插入第二個countif函式,第二個countif函式引數設定頁面選定函式計算區域為b2~b11,條件為》89,然後點選確定;

8、即可計算出在80~89分區間的人數為5人。

注意事項:

countif函式的語法為:countif(range,criteria),其中range 為需要計算其中滿足條件的單元格數目的單元格區域,即(範圍)。在該**中,需要計算的單元格範圍為b1:

b10單元格。

criteria 為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字,即(條件)。」在該**中,條件是大於等於80分小於等於89分的人數。

19樓:射手座的

比如說要計算80到89之間的人數可以用=countif(b1:b10,">=80")-countif(b1:b10,">90")。

1、輸入公式=countif

2、限定範圍(b1:b10,">=80")

3、限定條件(b1:b10,">90")

excel中countif函式的使用方法:

1、countif函式的含義:在指定區域中按指定條件對單元格進行計數(單條件計數),建議和countifs函式結合起來學習,可以例圖excel中countifs函式的使用方法。

2、countif函式的語法格式=countif(range,criteria)引數range 表示條件區域——對單元格進行計數的區域。

引數criteria 表示條件——條件的形式可以是數字、表示式或文字,甚至可以使用萬用字元。countif(條件區域,條件)

countif函式是microsoft excel中對指定區域中符合指定條件的單元格計數的乙個函式,在wps,excel2003和excel2007等版本中均可使用。

該函式的語法規則如下:

countif(range,criteria)

用法:一、求各種型別單元格的個數

(1) 求真空單元格個數:=countif(資料區,"=")

(2) 非真空單元格個數: =countif(資料區,"<>") 相當於counta()函式

(3) 文字型單元格個數: =countif(資料區,"*") 假空單元格也是文字型單元格

(4) 區域內所有單元格個數: =countif(資料區,"<>"""),如果資料區內有",該公式不成立.

(5) 邏輯值為true的單元格數量 =countif(資料區,true)

二、求大於或小於某個值的單元格個數

(1) 大於50=countif(資料區,">50")

(2) 等於50=countif(資料區,50)

(3) 小於50 =countif(資料區,"<50")

(4) 大於或等於50 =countif(資料區,">=50")

(5) 小於或等於50 =countif(資料區,"<=50")

(6) 大於e5單元格的值 =countif(資料區,">"&$e$5)

(7) 等於e5單元格的值 =countif(資料區,$e$5)

(8) 小於e5單元格的值 =countif(資料區,"<"&$e$5)

(9) 大於或等於e5單元格的值 =countif(資料區,">="&$e$5)

(10) 小於或等於e5單元格的值 =countif(資料區,"<="&$e$5)

三、等於或包含某n個特定字元的單元格個數

(1) 兩個字元 =countif(資料區,"??")

(2) 兩個字元並且第2個是b=countif(資料區,"?b")

(3) 包含b =countif(資料區,"*b*")

(4) 第2個字元是b =countif(資料區,"?b*")

(5) 等於「你好」=countif(資料區,"你好")

(6) 包含d3單元格的內容 =countif(資料區,"*"&d3&"*")

(7) 第2字是d3單元格的內容 =countif(資料區,"?"&d3&"*")

注:countif()函式對英文本母不區分大小寫,萬用字元只對文字有效

四、兩個條件求個數

(1)>10並且<=15 =sum(countif(資料區,">"&)*) 或者=sum(countif(資料區,"<="&)*)

(2)>=10並且<15 =sum(countif(資料區,">="&)*) 或者 =sum(countif(資料區,"<"&)*)

(3)>=10並且<=15 =sum(countif(資料區,)*)

(4)>10並且<15 =sum(countif(資料區,)*)或者=sum(countif(資料區,))-樣本數

注:一般多條件計數使用sumproduct函式,以上方法較少使用,僅供參考。

補充:三個區域計數: 三個區域中》=60 =sum(countif(indirect(),">=60"))

補充:(集合運演算法)

統計範圍,比如5<= x <=7

可以分解為(x>=5)-(x>7)

寫為函式:

=countif(range,">=5")-countif(range,">7")

這樣就可以利用集合的運算知識了。同樣實現了上面兩個條件求個數相同的目的,並且更簡單易於理解。

countif函式案列:

1、如圖所示,統計a2:a13範圍內各個發貨平台的個數。輸入公式=countif(a2:a13,f2)。

2、countif函式也可以進行同列多條件的計算。但不常用,多條件的計數,在excel中常常使用sumproduct函式,可以**小編的經驗 excel中sumproduct函式的使用方法 。

如圖所示,求上海和成都發貨平台的個數。這時就要使用陣列,把兩個條件有大括號括起來,然後用sum求和公式進行求和。輸入公式=sum(countif(a2:a13,))

3、countif函式使用的注意點

如圖所示,countif函式中第乙個引數要選中範圍,如果資料範圍很大,使用滑鼠拖動的話會很麻煩。資料選擇小技巧,當資料成千上萬條時,可以通過ctrl+shift+↓選中。

4、如圖所示,如果通過下拉快速複製公式計算結果,這時要注意絕對引用和相對引用。這裡要保證countif函式的條件區域始終是a2:a13,所以要使用絕對引用。

有關絕對引用和相對引用不懂的話,可以關注小編的經驗, excel相對引用和絕對怎麼用 。

5、如圖所示,引數criteria 表示條件——條件的形式可以是數字、表示式或文字,甚至可以使用萬用字元。上海發貨平台包括1,2,3。這時可以使用萬用字元*來表示,即上海*。

我們在excel中計數時時常用到。

6、如圖所示,countif函式中的引數條件使用單元格位址的值。(如圖,d9的值)這時要使用連線符「&」,把關係符》和單元格位址連線起來。輸入公式=countif(d2:

d8,">"&d9)

excel中count函式和countif函式有什麼區別

count函式 計算區域中包含數字的單元格的個數。公式格式 count value1,value2 value1,value2 是1到255個引數,可以包含或引用各種不同型別的資料,但只對數字型資料進行計數。countif函式 計算某個區域中給定條件的單元格的數目 公式格式 countif rang...

excel中怎麼用公式計算提成,EXCEL中怎樣用IF公式計算提成

大於20的怎麼計算呢?if a2 0,0,if a2 7,a2 2.5 if a2 11,a2 3 if a2 16,a2 3.3 if a2 21,a2 3.5 不在提成範圍 a1 lookup a1,10 8,excel中怎樣用if公式計算提成的方法如下 1 d3是資料,2 在e3輸入公式 if...

怎麼用Sigma在excel中求和

c2,w,gi,i,s,r等用不同的單元格儲存,a用陣列 可能用到row函式 用sumproduct函式。因問題提得比較抽象,我就提供個大致思路。可進一步交流。知道怎麼根據公式寫excel,但是不懂這個的確切計算方式 s如何確定 ws 1 gi 又是什麼意思?是乙個已知結果的函式整體,還是 ws 乘...