我们在汇总表格时候经常遇到一种情况:多个姓名被放在同一个单元格中。人数少还能手动数,但名单人数一多,统计起来容易出错。其实利用 Excel 函数组合:LEN函数+SUBSTITUTE函数就能快速完成名单人数统计。

一、Excel如何统计单元格中的人数?

假设 B2:B7 中保存的是人员名单,姓名之间使用顿号分隔。

可以直接使用下面的 Excel 公式:

=SUM(LEN(B2:B7)-LEN(SUBSTITUTE(B2:B7,"、",""))+1)

输入后即可自动计算总人数。

这个方法很适合:

  • Excel名单人数统计
  • 团建人员汇总
  • 学员名单统计
  • 班级人数统计
  • 多姓名单元格计算

Excel多人名单统计方法:LEN+SUBSTITUTE太强了-趣帮office教程网

二、公式为什么能统计人数?

这组公式的核心思路,其实就是“统计顿号数量”。

第一步:获取原文字长度

使用:LEN(B2:B7)

统计每个单元格原本的字符数量。

第二步:删除分隔符

使用:SUBSTITUTE(B2:B7,"、","")

把所有顿号删除。

第三步:计算顿号个数

通过:LEN(原文本)-LEN(删除后的文本)

得到的差值,就是“、”的数量。

第四步:人数自动+1

因为:

  • 1个顿号代表2个人
  • 2个顿号代表3个人

所以最终统计公式需要:顿号数量 + 1

最后再用 SUM 进行汇总。

三、这种Excel统计方法有什么好处?

相比手动数人数,这种 Excel 名单统计公式:

  • 无需拆分单元格
  • 不用辅助列
  • 支持批量计算
  • 数据再多也能快速完成

特别适合日常办公中的名单统计和数据整理。

总结

通过 LEN 和 SUBSTITUTE 函数组合,可以轻松实现 Excel 单元格人数统计。对于多个姓名集中在一个单元格中的情况,这种方法效率更高,也更适合批量数据处理。