COUNTIF 是 Excel 中一个非常实用的函数,用于统计满足某个条件的单元格数量。它的基本语法如下:
基本语法
=COUNTIF(范围, 条件)
-
范围:需要统计的单元格区域,例如
A1:A10或整列A:A。 -
条件:用于判断哪些单元格需要被统计的条件,可以是数字、文本或表达式。
常见用法
1. 统计特定文本出现的次数
如果要统计某列中某个特定文本出现的次数,可以直接写条件。例如:
=COUNTIF(D:D, "观塘")
-
功能:统计列
D中“观塘”出现的次数。 -
注意:条件中的文本需要用双引号括起来。
2. 统计满足某个数字条件的单元格
如果条件是数字或数字范围,可以直接写条件。例如:
=COUNTIF(E:E, ">500")
-
功能:统计列
E中大于 500 的单元格数量。 -
注意:条件中的数字范围需要用双引号括起来,例如
">500"或"<100"。
3. 统计满足某个日期条件的单元格
日期也可以作为条件。例如:
=COUNTIF(F:F, ">=2024-01-01")
-
功能:统计列
F中日期大于或等于 2024 年 1 月 1 日的单元格数量。
4. 使用通配符
COUNTIF 支持使用通配符(* 或 ?)来统计满足模糊条件的单元格。例如:
=COUNTIF(D:D, "观塘*")
-
功能:统计列
D中以“观塘”开头的文本数量。 -
注意:
-
*表示任意字符序列。 -
?表示任意单个字符。
-
5. 统计非空或空单元格
可以使用 * 或 "" 来统计非空或空单元格。例如:
=COUNTIF(A:A, "*") // 统计列A中非空单元格的数量
=COUNTIF(A:A, "") // 统计列A中空单元格的数量
注意事项
-
范围和条件的匹配:
COUNTIF的范围和条件必须匹配。如果范围是数字,条件也应该是数字或数字表达式;如果范围是文本,条件也应该是文本。 -
大小写不敏感:
COUNTIF对文本条件是大小写不敏感的。例如,“观塘”和“观塘”会被视为相同。 -
多个条件的统计:如果需要统计多个条件同时满足的情况,可以使用
COUNTIFS函数(带“S”),它支持多个范围和条件。
示例总结
假设你的数据中“地区”在列 D,要统计“观塘”出现的次数:
=COUNTIF(D:D, "观塘")