日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

中countif函数_Count系列函数-Count、Counta、Countblank、Countif、Countifs

發(fā)布時(shí)間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 中countif函数_Count系列函数-Count、Counta、Countblank、Countif、Countifs 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

統(tǒng)計(jì)函數(shù)在我們的日常工作中也會(huì)經(jīng)常使用。常見(jiàn)的有Count、Counta、Countblank、Countif、Countifs五個(gè)。

Count用于統(tǒng)計(jì)數(shù)據(jù)類(lèi)型的單元格個(gè)數(shù),Counta用于統(tǒng)計(jì)非空單元格的個(gè)數(shù),

Countblank用于統(tǒng)計(jì)空單元格的個(gè)數(shù),而Countif、Countifs用于條件計(jì)數(shù)。

一、Count:統(tǒng)計(jì)區(qū)域中數(shù)字單元格的個(gè)數(shù)。

功能:用于統(tǒng)計(jì)區(qū)域中包含數(shù)字的單元格個(gè)數(shù)。對(duì)非數(shù)值格式的數(shù)據(jù)忽略。

語(yǔ)法結(jié)構(gòu):Count (value1,value2,……valueN)

公式:=Count (單元格引用或值)

參數(shù):

value1必需。要計(jì)算其中數(shù)字的個(gè)數(shù)的第一項(xiàng)、單元格引用或區(qū)域。

value2,……可選。要計(jì)算其中數(shù)字的個(gè)數(shù)的其他項(xiàng)、單元格引用或區(qū)域,最多可包含255個(gè)。

注意事項(xiàng):

A.Count 在計(jì)數(shù)時(shí),把數(shù)值型的數(shù)字計(jì)算進(jìn)去;但是錯(cuò)誤值、邏輯值、空值、文字則會(huì)被忽略。

B.若要計(jì)算邏輯值、文本值或錯(cuò)誤值的個(gè)數(shù),使用 Counta函數(shù)。

C.若要只計(jì)算符合某一或某幾個(gè)條件的數(shù)字的個(gè)數(shù),使用 Countif函數(shù)或 Countifs 函數(shù)。

總之,錯(cuò)誤值、邏輯值、空值、文字都不被統(tǒng)計(jì),但只有數(shù)字類(lèi)型的數(shù)據(jù)(包含能轉(zhuǎn)為數(shù)字的文本及數(shù)字)才會(huì)被統(tǒng)計(jì)。

二、Counta:統(tǒng)計(jì)區(qū)域中非空單元格的個(gè)數(shù)。

函數(shù)Counta 統(tǒng)計(jì)的值只要非空,就在其統(tǒng)計(jì)范圍之內(nèi),包括數(shù)值之外的其它類(lèi)型。

功能:計(jì)算區(qū)域中非空單元格的個(gè)數(shù)。

語(yǔ)法:Counta (value1, [value2], ...)

公式:=Counta (值或?qū)卧竦囊?

參數(shù):

value1 必需。 表示要計(jì)數(shù)的值的第一個(gè)參數(shù)。

value2, ... 可選。 表示要計(jì)數(shù)的值的其他參數(shù),最多可包含 255 個(gè)參數(shù)。

注意事項(xiàng):

A.Counta 函數(shù)計(jì)算包含任何類(lèi)型的信息(包括錯(cuò)誤值和空文本 (""))的單元格。但不會(huì)對(duì)空單元格進(jìn)行計(jì)數(shù)。

B.如果不需要對(duì)邏輯值、文本或錯(cuò)誤值進(jìn)行計(jì)數(shù)(換句話(huà)說(shuō),只希望對(duì)包含數(shù)字的單元格進(jìn)行計(jì)數(shù)),請(qǐng)使用 Count函數(shù)。

C.如果只希望對(duì)符合某一或某幾個(gè)條件的單元格進(jìn)行計(jì)數(shù),請(qǐng)使用 Countif函數(shù)或 Countifs函數(shù)。

三、 Countblank :統(tǒng)計(jì)區(qū)域中空白單元格的個(gè)數(shù)。

Countblank與Counta剛好相反,對(duì)所選區(qū)域空單元格計(jì)數(shù)。

功能:統(tǒng)計(jì)單元格區(qū)域中空白單元格的個(gè)數(shù)(包括空文本單元格在內(nèi))。

(注意:空文本(單元格敲兩個(gè)空格試試)可不是非空單元格)

語(yǔ)法:Countblank (range)

公式:=Countblank (區(qū)域)

參數(shù):

range:指要計(jì)算空單元格數(shù)目的區(qū)域

注意事項(xiàng):

A.Countblank函數(shù)包含返回 ""(空文本)的公式的單元格也會(huì)計(jì)算在內(nèi),但包含零值的單元格不計(jì)算在內(nèi)。

B.該函數(shù)對(duì)單元格有公式但結(jié)果為空""的情況也統(tǒng)計(jì)在內(nèi),這點(diǎn)與Counta不同,與Countif (range," ")結(jié)果相同。

比較:Count,Counta,Countblank三個(gè)函數(shù)。

Count:統(tǒng)計(jì)數(shù)字單元格個(gè)數(shù);Counta:統(tǒng)計(jì)非空單元格個(gè)數(shù);Countblank:統(tǒng)計(jì)空白單元格個(gè)數(shù)。

A.特殊情況,如果公式的結(jié)果是:="",Counta認(rèn)為這是非空,Countblank認(rèn)為是空。

B.Count和Counta的參數(shù)可以是區(qū)域,也可以是多個(gè)單元格或區(qū)域,但Countblank只能是一個(gè)區(qū)域。

、Countif:統(tǒng)計(jì)區(qū)域中滿(mǎn)足條件的單元格個(gè)數(shù)(單條件計(jì)數(shù))

Countif是條件計(jì)數(shù)函數(shù),是日常工作中使用頻率非常高的一個(gè)函數(shù)。用于統(tǒng)計(jì)滿(mǎn)足某個(gè)條件的單元格的數(shù)量。

類(lèi)似Count+If 的組合,所以函數(shù)只對(duì)數(shù)值型的數(shù)字進(jìn)行條件計(jì)數(shù)。

功能:用于統(tǒng)計(jì)符合某個(gè)條件的單元格的個(gè)數(shù)。

語(yǔ)法:Countif (range, criteria)

公式:=Countif (條件區(qū)域,條件)

參數(shù):

range :必需。是需要統(tǒng)計(jì)的區(qū)域

criteria :必需。是需要滿(mǎn)足的條件

通配符問(wèn)號(hào)(?)和星號(hào)(*):

問(wèn)號(hào)表示任意一個(gè)字符,星號(hào)表示一個(gè)或多個(gè)字符

Countif 的基本用法:

1..禁止重復(fù)錄入數(shù)據(jù)

"數(shù)據(jù)"-->"數(shù)據(jù)有效性",在"自定義公式"中輸入:

=Countif(A:A,A3)=1

2.為不同類(lèi)別添加序號(hào)(常用于-按照班級(jí)或部門(mén)排序)

※ 使用之前必須以班級(jí)進(jìn)行排序。

公式:=Countif($A$3:A3,A3)

3.統(tǒng)計(jì)不重復(fù)的個(gè)數(shù)

統(tǒng)計(jì)不重復(fù)個(gè)數(shù)的萬(wàn)能套用公式是:

=Sumproduct (1/Countif (數(shù)據(jù)區(qū)域,數(shù)據(jù)區(qū)域))

公式:=Sumproduct (1/Countif (A3:A11,A3:A11))

4.提取不重復(fù)清單

利用Lookup&Countif函數(shù)嵌套的方式,能夠快速的將有重復(fù)的編號(hào),單獨(dú)提取出來(lái)不重復(fù)的值。

公式:=Lookup(1,0/(Countif ($B$2:B2,$A$3:$A$11)=0)),$A$3:$A$11)

5.Countif/Countifs+Vlookup:一對(duì)多查找

此時(shí),Countif和Countifs可以替換使用

※添加輔助列很重要

輔助列公式:=Countif(統(tǒng)計(jì)區(qū)域,指定的條件)

公式:=Iferror(Vlookup(Row(A1) ,查找區(qū)域,第幾列,0)," ")

注意:

A.Vlookup的第一參數(shù)必須是Row(A1),因?yàn)槲覀兪怯?開(kāi)始查找數(shù)據(jù)的

B.Vlookup第二參數(shù)必須是以輔助列為最左邊的列,然后利用當(dāng)用Vlookup查找重復(fù)值時(shí),Vlookup僅會(huì)返回第一個(gè)查找到的結(jié)果

解析:

A.Vlookup函數(shù)在進(jìn)行一對(duì)多數(shù)據(jù)查詢(xún)時(shí),需要添加輔助列,然后通過(guò)輔助列生成的列,進(jìn)行數(shù)據(jù)查詢(xún)。Row函數(shù)是為了返回當(dāng)前行所在的值,并通過(guò)Vlookup函數(shù)查找對(duì)應(yīng)的行數(shù)進(jìn)行數(shù)據(jù)查找,往下拖動(dòng)的時(shí)候就可以匹配出所有的數(shù)據(jù)。

B.Vlookup函數(shù)在進(jìn)行數(shù)據(jù)查詢(xún)時(shí),需要利用Iferror函數(shù)來(lái)過(guò)濾錯(cuò)誤值,當(dāng)查詢(xún)完出現(xiàn)錯(cuò)誤的時(shí)候,用空白內(nèi)容代替。Iferror函數(shù)的用途在于當(dāng)所有數(shù)據(jù)已經(jīng)查找完,往下拖動(dòng)出現(xiàn)錯(cuò)誤值時(shí)用空格代替。

一對(duì)多查找方法有二:

(1)設(shè)置輔助列只有數(shù)字

輔助列公式:=Countif($B3:B3,$G$4)

Vlookup函數(shù)-一對(duì)多查找 (方法一)

(2)設(shè)置輔助列是查找區(qū)域列&數(shù)字

輔助列公式:=B3&Countif($B$3:B3,B3)

Vlookup函數(shù)-一對(duì)多查找 (方法二)

特別提醒,Countif 函數(shù)只針對(duì)單元格區(qū)域求數(shù),不能對(duì)過(guò)程中其他函數(shù)生成或直接在公式里輸入的數(shù)組求數(shù)。而有許多函數(shù)比如Sumproduct函數(shù)是數(shù)組或區(qū)域都可以針對(duì)求值的。

五、Countifs:統(tǒng)計(jì)區(qū)域中同時(shí)滿(mǎn)足于多個(gè)條件的單元格個(gè)數(shù)。 (多條件計(jì)數(shù))

Countifs函數(shù)的主要作用是統(tǒng)計(jì)符合條件的單元格個(gè)數(shù),可以是多條件。

功能:統(tǒng)計(jì)區(qū)域中符合多條件的單元格個(gè)數(shù)。

語(yǔ)法:Countifs (criteria_range1, criteria1, [criteria_range2, criteria2]…)

公式:=Countifs (條件區(qū)域1, 條件1, [條件區(qū)域2, 條件2], …)

參數(shù):

criteria_range1:必需。第一個(gè)計(jì)算單元格數(shù)據(jù)的區(qū)域

criteria1:必需。第一個(gè)以數(shù)字、表達(dá)式或文本形式定義的條件

criteria_range2, criteria2, ... 可選。 單條件的話(huà)就不輸入了,多條件就按照條件1、條件2一直輸入下去;

……

以此類(lèi)推

注意事項(xiàng):

A.此函數(shù)的條件范圍和條件必須成對(duì)出現(xiàn),最少一對(duì)。

B.如果有多個(gè)條件區(qū)域,每個(gè)條件區(qū)域必須有相同的行數(shù)和列數(shù),它們可以不相鄰。

C.如果單元格為空,Countifs 將它的值視為 0。

D.在條件中使用通配符, 即問(wèn)號(hào) (?) 和星號(hào) (*)。 問(wèn)號(hào)匹配任意單個(gè)字符,星號(hào)匹配任意字符串。 如果要查找實(shí)際的問(wèn)號(hào)或星號(hào),請(qǐng)?jiān)谧址版I入波形符 (~)。

Countifs,Sumproduct都可以多條件計(jì)數(shù),但是Countifs相對(duì)用起來(lái)要簡(jiǎn)單的多,所以建議使Countifs來(lái)進(jìn)行多條件計(jì)數(shù)。

Countifs的基本用法:

1.統(tǒng)計(jì)成績(jī)大于80分人數(shù)

對(duì)于單個(gè)條件來(lái)說(shuō),Countifs函數(shù)與Countif 函數(shù)用法是一樣的。

2.查找同部門(mén)同姓名人員

主要利用Countifs函數(shù)多條件統(tǒng)計(jì)的原理,分別對(duì)各部門(mén)和人員姓名進(jìn)行統(tǒng)計(jì)。

公式:=If (Countifs ($B3:$B10,E3,$C3:$C10,F3)>1,"重復(fù)","")

3. 控制同部門(mén)同姓名人員重復(fù)錄入

"數(shù)據(jù)"-->"數(shù)據(jù)有效性",在"自定義公式"中輸入:(類(lèi)似于Countif)

=Countifs($B3:$B6,$B3,$C3:$C6,$C3)=1

類(lèi)似于Countif:禁止重復(fù)錄入數(shù)據(jù)(上方已講)

=Countif(A:A,A3)=1

六、比較分析

比較一:Countif和Countifs

(1)Countif 函數(shù)用于單條件計(jì)數(shù),即計(jì)數(shù)條件只能有一個(gè)。語(yǔ)法結(jié)構(gòu)為:Countif (條件范圍,條件).

(2)Countifs 函數(shù)用于多條件計(jì)數(shù),即計(jì)數(shù)條件可以有多個(gè)。語(yǔ)法結(jié)構(gòu)為:Countifs(條件范圍1,條件1,條件范圍2,條件2……條件范圍N,條件N)

Countifs 函數(shù)的一組條件中,每個(gè)條件的關(guān)系是“AND”的關(guān)系,也就是“且”的關(guān)系,所以它會(huì)統(tǒng)計(jì)出同時(shí)符合所有條件的單元格的個(gè)數(shù)。

比較二:Sumif,Sumifs與Countif,Countifs

(1)前兩個(gè)是匯總數(shù)據(jù),后兩個(gè)是統(tǒng)計(jì)個(gè)數(shù)

(2)Countif,Countifs 比Sumif ,Sumifs少了一個(gè)求和區(qū)域,其他條件設(shè)置基本一致

本節(jié)以Countif 和Countifs的基本用法為主,最好會(huì)實(shí)際應(yīng)用。

Count、Counta、Countblank了解為主,在查找數(shù)字,非空單元格和空單元格會(huì)用到。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的中countif函数_Count系列函数-Count、Counta、Countblank、Countif、Countifs的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。