快生活 - 生活常识大全

同一单元格内多个姓名如何统计


  问题来源
  如下图:
  依据每条线路的名单,如何统计人数?
  公式解析
  公式:
  在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
网站目录投稿:访曼