`COUNTIFS`函数是Excel中的一个 多条件计数工具,它允许用户根据一个或多个条件统计单元格区域中符合所有条件的单元格数量。这个函数是`COUNTIF`函数的扩展,支持同时设定多个条件,并且条件之间是“与”(AND)的关系。
基本语法
`COUNTIFS`函数的基本语法如下:
```excel
=COUNTIFS(范围1, 条件1, [范围2, 条件2, ...])
```
范围1:第一个要统计的单元格区域。
条件1:对应范围1的统计条件。
范围2, 条件2, ...:可选,用于添加更多的范围和条件对。
使用示例
示例1:统计市场1部业绩分高于30的女高级工程师人数
```excel
=COUNTIFS(C2:C12, "市场1部", F2:F12, ">=30", D2:D12, "女", E2:E12, "高级工程师")
```
在这个示例中,我们统计了C2到C12范围内属于“市场1部”的单元格,并且这些单元格的F2到F12范围内的值大于等于30,同时D2到D12范围内的值为“女”,E2到E12范围内的值为“高级工程师”的记录数。
示例2:统计技术部和市场部分别有多少人销售额在8000到15000之间
```excel
=COUNTIFS(B2:B5, {"技术", "市场"}, C2:C5, ">=8000", C2:C5, "<=15000")
```
在这个示例中,我们使用花括号 `{}` 一次性指定了多个条件,统计了B2到B5范围内属于“技术”或“市场”的记录,并且这些记录的C2到C5范围内的值大于等于8000且小于等于15000的记录数。
注意事项
条件范围:每个条件范围都需要明确指定,且范围要写两遍(例如:`范围1, 条件1`)。
条件表达式:条件可以是数字、表达式或文本,且条件文本需要用引号括起来,数字条件则不需要。
通配符:可以使用通配符 `*` 和 `?` 进行模糊匹配。
动态条件:可以通过将条件放在单元格中来实现动态条件范围统计。
实际应用场景
`COUNTIFS`函数广泛应用于各种数据分析场景,例如:
销售数据分析:统计不同区域、不同产品类别的销售记录数。
人力资源管理:筛选特定部门、职级、绩效等级的员工人数。
库存管理:统计不同仓库、不同规格产品的库存记录。
客户分析:计算不同地区、不同消费层级的客户数量。
通过掌握`COUNTIFS`函数的基本语法和高级应用技巧,可以更高效地完成复杂的数据统计任务。