Excle统计出现次数

最近做一组数据统计,需要统计Excle中的统计函数COUNTIF

COUNTIF 是一个统计函数,用于统计满足某个条件的单元格的数量;例如,统计特定城市在客户列表中出现的次数。

COUNTIF 的最简形式为:

=COUNTIF(要检查哪些区域? 要查找哪些内容?)

1
2
=COUNTIF(A2:A5,"London")
=COUNTIF(A2:A5,A4)

COUNTIF函数的语法如下:

1
COUNTIF(range, criteria)

其中,range是要统计的范围,可以是单个单元格、单行或单列,也可以是多行多列的范围;criteria是条件,指定要统计的单元格的条件。例如,要统计某个范围内出现指定文本的单元格数量,可以使用以下公式:

1
COUNTIF(range, "*文本*")

其中,range是要统计的范围,文本是文本的通配符表达式,表示匹配包含任意字符的文本,并在其前后添加了通配符*。

以下是一些COUNTIF函数的示例:

统计某个范围内出现数字1的单元格数量:

1
COUNTIF(range, 1)

统计某个范围内包含文本“apple”的单元格数量:

1
COUNTIF(range, "*apple*")

统计某个范围内不等于某个值(例如0)的单元格数量:

1
COUNTIF(range, "<>0")

统计某个范围内大于某个值(例如10)的单元格数量:

1
COUNTIF(range, ">10")

注意:COUNTIF函数只能统计符合条件的单元格数量,不能统计某个单元格中出现的次数。如果需要统计某个单元格中某个文本出现的次数,可以使用以下公式:

1
LEN(range)-LEN(SUBSTITUTE(range, "文本", ""))/LEN("文本")

其中,range是要统计的单元格,文本是要统计的文本。该公式先计算单元格中字符的总长度,然后用去除文本后的字符串长度除以文本长度,得到文本在字符串中出现的次数。

版权所有,如有侵权请联系我