返回范围内的条件计数值。
如需观看此视频含语音描述的版本,请点击 COUNTIF Function(COUNTIF 函数)。
如需电子表格示例并跟着视频一起操作,请点击下方的“制作副本”。
返回数据列中符合条件的行数。
用法示例
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:返回数据集中数值的个数。