对区域中满足单个指定条件的单元格进行计数。例如,可以对以某一字母开头的所有单元格进行计数,也可以对大于或小于某一指定数字的所有单元格进行计数。例如,假设有一个工作表在列A 中包含一列任务,在列 B 中包含分配了每项任务的人员的名字。可以使用 COUNTIF 函数计算某人员的名字在列 B中的显示次数,这样便可确定分配给该人员的任务数。例如:
=COUNTIF(B2:B25,"张三")
语法
COUNTIF(range, criteria)COUNTIF 函数语法具有下列:
注释
-------------------------------------------------------------------------------------
示例 1:通用 COUNTIF 公式
示例 2:在 COUNTIF 公式中使用通配符和处理空值
--------------------------------------------------------------------------------------
其他一些用法 | ||||||
数据 | 备注 | 公式 | 结果 | 含义 | ||
23 | 文本型 | =COUNTIF(A2:A20,8) | 2 | 数值8的单元格个数,文本008也算 | ||
080 | 文本型 | =COUNTIF(A2:A20,">8") | 3 | 数值大于8的单元格个数 | ||
008 | 文本型 | =COUNTIF(A2:A20,">=8") | 4 | 数值大于等于8的单元格个数 | ||
8 | =COUNTIF(A2:A20,">"&A5) | 3 | 数值大于A5的值8的单元格个数 | |||
-30 | =COUNTIF(A2:A20,"<>8") | 18 | 不等于8(含文本008)的所有单元格个数 | |||
50 | =COUNTIF(A2:A20,"<>") | 18 | 非真空单元格个数,相当于COUNTA | |||
100 | =COUNTIF(A2:A20,"<>""") | 19 | 区域内所有单元格个数 | |||
44 | =COUNTIF(A2:A20,"=") | 1 | 真空单元格个数 | |||
Excel | =COUNTIF(A2:A20,"") | 2 | 真空及空文本(假空)单元格个数 | |||
="" | =COUNTIF(A2:A20,"><") | 9 | 非空文本单元格个数 | |||
真空 | =COUNTIF(A2:A20,"*") | 10 | 文本(含空文本)单元格个数 | |||
AB | =COUNTIF(A2:A20,"*8*") | 2 | 包含字符8的文本单元格个数 | |||
ABC | =COUNTIF(A2:A20,"a?") | 1 | 以a开头且只有两个字符的单元格个数 | |||
ABCD | =COUNTIF(A2:A20,"?B*") | 3 | 第2个字符为b的单元格个数 | |||
ACDB | =COUNTIF(A2:A20,A10&"*") | 2 | 以A10单元格字符开头的单元格个数 | |||
Excelhome | =COUNTIF(A2:A20,"??") | 2 | 字符长度为2的文本单元格个数 | |||
FALSE | 逻辑值 | =COUNTIF(A2:A20,TRUE) | 1 | 内容为逻辑值TRUE的单元格个数 | ||
#DIV/0! | 错误值 | =COUNTIF(A2:A20,#DIV/0!) | 1 | 被0除错误的单元格个数 | ||
TRUE | 逻辑值 | =COUNTIF(A2:A20,"#DIV/0!") | 1 | 被0除错误的单元格个数 | ||
如果以上知识对您有帮助,不要忘记转载哦!
对以上介绍有疑问请在下方留言!