视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Excel中COUNTIF函数的使用方法汇总(新)
2025-10-02 14:57:16 责编:小OO
文档
Excel中COUNTIF函数的使用方法汇总

一、求各种类型单元格的个数

(1)   求真空单元格单个数:                =COUNTIF(data,"=") 

(2)   真空+假空单元格个数:    =COUNTIF(data,"")      相当于countblank()函数

(3)   非真空单元格个数:      =COUNTIF(data,"<>") 相当于counta()函数

(4)   文本型单元格个数:      =COUNTIF(data,"*")    假空单元格也是文本型单元格

(5)   区域内所有单元格个数:   =COUNTIF(data,"<>""")

(6)   逻辑值为TRUE的单元格数量  =COUNTIF(data,TRUE)

小说明:

EXCEL单元格内数据主要有以下几类:数值型,文本型,逻辑型,错误值型。其中时间类型也是一种特殊的数值。文本类型的数字是文本型。

空单元格:指什么内容也没有的单元格,姑且称之为真空。

假空单元格:指0字符的空文本,一般是由网上下载来的或公式得来的,姑且称之为假空。

date指单元格区域,该参数不能是数组

二、求><=某个值的单元格个数

(1) 大于50 =COUNTIF(data,">50")

(2) 等于50                            =COUNTIF(data,50)

(3) 小于50 =COUNTIF(data,"<50")

(4) 大于或等于50                      =COUNTIF(data,">=50")

(5) 小于或等于50 =COUNTIF(data,"<=50") ¬

(6) 大于E5单元格的值 =COUNTIF(data,">"&$E$5)

(7) 等于E5单元格的值                 =COUNTIF(data,$E$5)   

(8) 小于E5单元格的值 =COUNTIF(data,"<"&$E$5)

(9) 大于或等于E5单元格的值 =COUNTIF(data,">="&$E$5)

(10) 小于或等于E5单元格的值 =COUNTIF(data,"<="&$E$5)

三、等于或包含某N个特定字符的单元格个数

(1) 两个字符                        =COUNTIF(data,"")

(2) 两个字符并且第2个是B          =COUNTIF(data,"?B")  

(3) 包含B                          =COUNTIF(data,"*B*")

(4) 第2个字符是B                  =COUNTIF(data,"?B*")

(5) 等于“你好”                    =COUNTIF(data,"你好")   

(6) 包含D3单元格的内容             =COUNTIF(data,"*"&D3&"*")

(7) 第2字是D3单元格的内容        =COUNTIF(data,"?"&D3&"*")

注:countif()函数对英文字母不区分大小写,通配符只对文本有效

四、两个条件求个数

(1) >10并且<=15 =SUM(COUNTIF(data,">"&{10,15})*{1,-1})

(2) >=10并且<15 =SUM(COUNTIF(data,">="&{10,15})*{1,-1})

(3) >=10并且<=15 =SUM(COUNTIF(data,{">=10

(4) >10并且<15 =SUM(COUNTIF(data,{">10

注:一般多条件计数使用SUMPRODUCT函数,以上方法较少使用,仅供参考。

补充:三个区域计数:

  三个区域中>=60 =SUM(COUNTIF(INDIRECT({"a46:a48

五、各种特殊统计要求的计算     A2:A32 为存放数据的区域

(1)非空文本(仅包括可键入文本) =COUNTIF(A2:A32,">=!")

(2)所有非空文本 

=COUNTIF(A2:A32,">=!")+COUNTIF(A2:A32,">="&CHAR(1))-COUNTIF(A2:A32,">= ")

或 {=SUM(COUNTIF(A2:A32,">="&{"!

(3)全部可见单元格  

{=SUM(N(IF(ISERROR(A2:A32),1,SUBSTITUTE(A2:A32," 

(4)有效可见单元格  

=COUNTIF(A2:A32,">=!")+COUNTIF(A2:A32,">="&CHAR(1))-COUNTIF(A2:A32,">= ")+COUNT(A2:A32)

(5)全部不见单元格(真空+空格+空文本) 

=COUNTIF(A2:A32,"")-COUNTIF(A2:A32,">=!")+COUNTIF(A2:A32,">= ")

(6)空格 =COUNTIF(A2:A32,">= ")-COUNTIF(A2:A32,">=!")

(7)空文本""  =COUNTIF(A2:A32,"")-COUNTIF(A2:A32,"=") 

(8)逻辑与错误 =COUNTIF(A2:A32,"<>")-COUNTIF(A2:A32,"*")-COUNT(A2:A32)下载本文

显示全文
专题