返回范围内的条件计数值。
如需电子表格示例并跟着视频一起操作,请点击下方的“制作副本”。
返回数据列中符合条件的行数。
用法示例
COUNTIF(table_name!score, “>90”)
语法
COUNTIF(条件列, 条件)
条件列
:要根据“条件”测试的数据列。条件
:要应用于“列”的模式或测试条件。
提示:不支持跨列统计不重复行数
用法示例
COUNTIF(A1:A10,">20")
COUNTIF(A1:A10,"Paid")
语法
COUNTIF(范围,条件)
-
范围 - 要根据“条件”进行测试的范围。
-
条件 - 要应用于“范围”的模式或测试条件。
-
如果检查范围内包含的是文本,则条件必须为字符串。条件可以包含通配符,包括用于匹配任意单个字符的
?
或用于匹配零个或多个连续字符的
*
。如要匹配实际的问号或星号,请在相应字符前添加波浪号 (~
)(例如,~?
和~*
)。字符串条件必须用引号括起来。然后,函数会检查范围中的每个单元格与
条件是否相等或匹配(如果使用了通配符)。
-
如果检查
范围内包含的是数字,则
条件可以是字符串也可以是数字。如果给定的条件是一个数字,则函数会检查
范围中的每个单元格是否等于
条件。除此之外,
条件也可能是包含数字的字符串(函数也会进行相等性检查),或者带有以下任一运算符前缀的数字:
=
、>
、>=
、<
或<=
,这些条件将分别用于检查范围中的单元格是否等于、大于、大于等于、小于、小于等于条件值。
-
备注
COUNTIF
只能使用单个条件进行条件计数。要使用多个条件,请使用COUNTIFS
或数据库函数DCOUNT
或DCOUNTA
。-
COUNTIF
不区分大小写。
示例
制作副本
另请参阅
COUNTIFS
:根据多项条件返回范围中的单元格数量。
SUMIF
:返回指定范围的条件总和。
DCOUNTA
:统计数值(包括文本值)的个数,这些值是使用 SQL 类似查询从数据库表格式数组或范围中选取的。
DCOUNT
:统计数值个数,这些值是使用 SQL 类似查询从数据库表格式数组或范围中选取的。
COUNTUNIQUE
:计算一列指定值和范围中不重复数值的个数。
COUNTA
:返回数据集中值的个数。
COUNTBLANK
:返回给定范围内的空单元格数。
COUNT
:返回数据集中数值的个数。