首頁 > 專題 > excel > countif是什麼函數

countif是什麼函數

藏色散人
發布: 2019-06-04 09:27:28
原創
6083 人瀏覽過

Countif函數是Microsoft Excel中對指定區域中符合指定條件的儲存格計數的一個函數,在WPS,Excel2003和Excel2007等版本中均可使用。

countif是什麼函數

函數的語法規則如下:

countif(range,criteria)
登入後複製

參數: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(資料區,"> "&{10,15})*{1,-1}) 或=SUM(COUNTIF(資料區,"<="&{10,15})*{-1,1})

#(2)>=10且<15 =SUM(COUNTIF(資料區,">="&{10,15})*{1,-1}) 或=SUM(COUNTIF(資料區," <"&{10,15})*{-1,1})

(3)>=10且<=15 =SUM(COUNTIF(資料區,{">=10 ",">15"})*{1,-1})

(4)>10且<15 =SUM(COUNTIF(資料區,{">10","> ;=15"})*{1,-1})或=SUM(COUNTIF(資料區,{">10","<15"}))-樣本數

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

補充:三個區域計數: 三個區域中>=60 =SUM(COUNTIF(INDIRECT({"a46:a48","b48:b50","c47:c48"})," >=60"))

補充:(集合運演算法)

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

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

寫為函數:

=countif(range,">=5")-countif(range,">7")
登入後複製
這樣就可以利用集合的運算知識了。同樣實現了上面兩個條件求個數相同的目的,並且更簡單易於理解。

以上是countif是什麼函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板