原标题:快速统计一个单元格内有多少个名字,你不会是一个一个数的吧
欢迎来到欢课,工作中我们可能会遇到这种问题,一个单元格内有很多人名,现在我们需要数出来,没个单元格内,有多少姓名,我们先快速操作下,如下图所示,这里我们用的公式是:=LEN(A1)-LEN(SUBSTITUTE(A1,"、",""))+1
Excel找规律
我们处理问题的思路是这样的,先找规律,发现每个单元格内的名字都是用顿号【、】隔开的,
1个【、】代表2个人,
2个【、】是三个人,
3个【、】是四个人,
那我们就数一下一个单元格内有多少个顿号,人数=顿号数+1
替换掉顿号
=SUBSTITUTE(A1,"、","")
这个函数的意思是把A1单元格内的、替换为空
顿号的个数
A1单元格的字符数-B1单元格的字符数=顿号数,然后再加上1,就是名字的个数,在excel公式如下:
=LEN(A1)-LEN(B1)+1
这个是A1的字符串数减去B1字符串的个数再加上1
函数嵌套
=LEN(A1)-LEN(B1)+1
这个是引用了B1单元格的数据,如果删除B列,数据会出错,那我们就把=LEN(A1)-LEN(B1)+1
里面的B1,替换成B1所对应的公式,B1单元格的公式如下=SUBSTITUTE(A1,"、","")
那么嵌套的最终结果是
=LEN(A1)-LEN(SUBSTITUTE(A1,"、",""))+1
欢课原创动态图文教程不容易,看完学会点赞、关注么么哒~~返回搜狐,查看更多
责任编辑: