You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

电子表格中逗号/斜杠分隔姓名计数公式报错求解决方案

电子表格分隔姓名计数可行方案

单单元格公式

仅支持英文逗号分隔统计

公式如下,将A1替换为实际要统计的单元格即可:
=IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1)
说明:新增空值判断逻辑,解决空单元格返回错误值或错误计数1的问题

同时兼容英文逗号、斜杠分隔统计

公式如下,可自动识别两种分隔符统计总数量:
=IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(SUBSTITUTE(TRIM(A1),",",""),"/",""))+1)
说明:嵌套两层SUBSTITUTE分别替换两种分隔符后计算长度差,得到总分隔符数量后加1即为姓名总数,适配正常输入的无连续分隔符的姓名列表场景

数组公式(适配Google Sheets等支持ArrayFormula的工具)

仅支持英文逗号分隔统计

将B457:B替换为实际要统计的整列区域即可:
=ArrayFormula(IF(LEN(B457:B)=0,0,LEN(TRIM(B457:B))-LEN(SUBSTITUTE(TRIM(B457:B),",",""))+1))

同时兼容英文逗号、斜杠分隔统计

=ArrayFormula(IF(LEN(B457:B)=0,0,LEN(TRIM(B457:B))-LEN(SUBSTITUTE(SUBSTITUTE(TRIM(B457:B),",",""),"/",""))+1))

注意事项

  • Excel环境下无法直接使用ArrayFormula,可选中对应输出区域后按Ctrl+Shift+Enter输入普通数组公式,或使用BYROW函数遍历区域实现批量统计
  • 若存在连续分隔符、首尾带分隔符的特殊场景,可额外嵌套TRIM/SUBSTITUTE清理异常字符后再执行计数

内容的提问来源于stack exchange,提问作者Paul Kra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 20:48:02