EXCEL中如何计算一个单元格中用逗号分开的姓名个数

比如A单元格中有小明,小红,小兰 计算出个数是3

第1个回答  推荐于2018-12-29
function getnumname( ccc )
dim i,ils as integer
ils= instr(1,ccc,",")
i=0
do while ils>0
i=i+1
ils= instr(ils+1,ccc,",")

loop
if i>0 then getnumname=i+1

end function

复制以上代码到vbe中,在单元格输入此公式即可本回答被网友采纳
第2个回答  2014-09-16
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1本回答被提问者采纳
第3个回答  2014-09-16
输入以下公式
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1
第4个回答  2014-09-16
=len(a1)-len(substitute(a1,",",))+1