处理Excel数据时,经常需要统计“符合条件的数据有多少个”。例如统计成绩超过80分的人数、计算某个部门的员工数量,或者查看一列中还有多少空白单元格。遇到这类需求,可以使用COUNTIF函数快速完成条件统计。

一、COUNTIF函数的基本用法

COUNTIF函数主要用于统计指定区域中满足条件的单元格数量,基本写法为:

=COUNTIF(区域,条件)

例如统计B2中成绩大于80的数量:

=COUNTIF(B2:B7,">80")

这里的>80就是统计条件,需要放在英文双引号中。

Excel COUNTIF函数怎么用?5个常用条件统计技巧-趣帮office教程网
COUNTIF函数

二、让统计条件跟着单元格变化

如果不想把条件直接写进公式,可以将数值放到D2中,再通过&连接条件:

=COUNTIF(B2:B7,">"&D2)

修改D2中的数字后,COUNTIF函数会自动重新统计,非常适合制作可以动态调整的统计表。

Excel COUNTIF函数怎么用?5个常用条件统计技巧-趣帮office教程网

三、COUNTIF还能判断空白和非空

除了统计具体数值,COUNTIF也能判断单元格是否为空。

统计B2中的空白单元格:

=COUNTIF(B2:B7,"=")
Excel COUNTIF函数怎么用?5个常用条件统计技巧-趣帮office教程网

如果想统计有内容的单元格,则使用:

=COUNTIF(B2:B7,"<>")

其中<>表示“不等于空”,因此可以用来计算非空单元格数量。

Excel COUNTIF函数怎么用?5个常用条件统计技巧-趣帮office教程网

四、根据部门统计员工人数

假设B列记录部门名称,F3填写需要统计的部门,可以使用:

=COUNTIF(B:B,F3)

公式会统计B列中与F3完全一致的部门名称数量。向下填充后,就可以快速得到各部门对应的员工人数。

五、利用通配符进行模糊统计

COUNTIF还支持通配符,可以处理不完全相同的文本。

例如统计A列中所有姓“张”的人员:

=COUNTIF(A:A,"张*")

统计B列中名称包含“销售”的部门:

=COUNTIF(B:B,"*销售*")

其中*代表任意数量的字符。如果需要匹配单个字符,则可以使用?。

六、总结

COUNTIF函数不仅能统计大于、小于某个数值的数据,也能处理空白、非空、部门人数以及模糊文本匹配。掌握这些写法,就能应对大多数日常条件统计需求。