EXCEL统计一列字符串中的指定字符的个数 如 A B


A B
1 xxxyyy xyyyxx
2 xyxyxy yxyxyy

要统计每一列中x的数量和Y的数量(如A列中,X共6个,y共6个,B列中,x共5个,y共7个)

1、由于单元格非x即y,可以通过函数,把另一个替换为空,通过计算字符长度来计算个数。

2、如果单元格内其他的字符较多,或者是任意的字符串,计算某个字符长度就较难,可通过简单的自定义函数,

以下的函数可解决此问题。

=CountChar(A1:A2,C1)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-25
统计A2:A10中“x”的个数:
=SUMPRODUCT(LEN(A2:A10)-LEN(SUBSTITUTE(A2:A10,"x","")))
统计A2:A10中“y”的个数:
=SUMPRODUCT(LEN(A2:A10)-LEN(SUBSTITUTE(A2:A10,"y","")))
其它类推。本回答被提问者采纳
第2个回答  2016-06-25
比如A列x的数量,输入=SUM(LEN(A:A)-LEN(SUBSTITUTE(A:A,"x",""))) 按ctrl+shift+enter

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网