以下是使用Excel统计部门人数的几种方法,根据具体需求选择合适的方法:
一、基础统计(单一条件)
COUNTIF函数 适用于统计某个部门的总人数,需固定条件范围(如部门列)和条件值(如部门名称)。
- 示例:统计销售部人数
```excel
=COUNTIF(B2:B100, "销售部")
```
其中`B2:B100`为部门列,`"销售部"`为条件值。
动态填充技巧
- 输入`=COUNTIF($B$2:$B$100, B2)`后按`Ctrl+Shift+Enter`,拖动填充柄可自动更新。
二、多条件统计(如年龄筛选)
COUNTIFS函数
支持多个条件组合,例如统计“销售部”且“年龄>30”的员工人数。
- 示例:
```excel
=COUNTIFS(B2:B100, "销售部", C2:C100, ">30")
```
其中`B2:B100`为部门列,`C2:C100`为年龄列。
三、去重统计(避免重复计数)
SUMPRODUCT与COUNTIF组合
适用于需要统计不重复部门人数的场景。
- 示例:统计车间和销售部不重复人数
```excel
=SUMPRODUCT(1/COUNTIF(A2:A100, A2:A100))
```
其中`A2:A100`为部门列。
四、数据验证与优化
数据清理
- 使用`=COUNTIF(A:A, "<>")`可统计非空值人数,避免空格干扰。
- 若部门名称存在空格或格式问题,建议先通过数据验证功能清理数据。
动态调整范围
- 通过调整`COUNTIF`或`COUNTIFS`中的区域引用,可自动适应数据增减。
注意事项
绝对引用与相对引用: 在条件范围前加`$`锁定行号(如`$B$2:$B$100`),填充时列号不变,行号自动扩展。 数据一致性
通过以上方法,可灵活实现部门人数的统计需求。