问题来源 如下图: 依据每条线路的名单,如何统计人数? 公式解析 公式: 在C2单元格输入公式: =LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1, 向下填充,即得各条线路的人数。 公式详解 SUBSTITUTE(B2,"、",""): 将B2单元格内的"、"全部替换掉; LEN(SUBSTITUTE(B2,"、","")): 替换掉"、"以后的字符串长度; LEN(B2): 替换前B2单元格字符的长度; LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1: 由于"、"的数量比姓名数量少1,所以人数为:替换"、"前的字符串长度—替换后的长度+1。 LEN函数 功能:LEN返回文本字符串中的字符数。 语法:LEN(text) SUBSTITUTE函数 详解请参考文章:Excel126 | SUBSTITUTE文本替换函数的使用 素材下载 链接:http://pan.baidu.com/s/1eSMTsQY 密码:xhr9