我们在汇总表格时候经常遇到一种情况:多个姓名被放在同一个单元格中。人数少还能手动数,但名单人数一多,统计起来容易出错。其实利用 Excel 函数组合:LEN函数+SUBSTITUTE函数就能快速完成名单人数统计。
一、Excel如何统计单元格中的人数?
假设 B2:B7 中保存的是人员名单,姓名之间使用顿号分隔。
可以直接使用下面的 Excel 公式:
=SUM(LEN(B2:B7)-LEN(SUBSTITUTE(B2:B7,"、",""))+1)
输入后即可自动计算总人数。
这个方法很适合:
- Excel名单人数统计
- 团建人员汇总
- 学员名单统计
- 班级人数统计
- 多姓名单元格计算

二、公式为什么能统计人数?
这组公式的核心思路,其实就是“统计顿号数量”。
第一步:获取原文字长度
使用:LEN(B2:B7)
统计每个单元格原本的字符数量。
第二步:删除分隔符
使用:SUBSTITUTE(B2:B7,"、","")
把所有顿号删除。
第三步:计算顿号个数
通过:LEN(原文本)-LEN(删除后的文本)
得到的差值,就是“、”的数量。
第四步:人数自动+1
因为:
- 1个顿号代表2个人
- 2个顿号代表3个人
所以最终统计公式需要:顿号数量 + 1
最后再用 SUM 进行汇总。
三、这种Excel统计方法有什么好处?
相比手动数人数,这种 Excel 名单统计公式:
- 无需拆分单元格
- 不用辅助列
- 支持批量计算
- 数据再多也能快速完成
特别适合日常办公中的名单统计和数据整理。
总结
通过 LEN 和 SUBSTITUTE 函数组合,可以轻松实现 Excel 单元格人数统计。对于多个姓名集中在一个单元格中的情况,这种方法效率更高,也更适合批量数据处理。
评论 (0)