excel中如何统计字符串中重复的字母

来源:百度知道 编辑:UC知道 时间:2024/05/20 08:06:25
有一列,在其下有ABCDEF等字符的组合(考试的选择题),可以复选,所以就出现了 ABC,AB,AD,AE,AF,BDE,BCE,CDE,等选项.

现在我的问题是想统计这一列中有多少个a,多少个b,多少个c,多少个d,多少个e,多少个f。如果是单独的话可以用COUNTIF,但是这里不是单独一个字符,故求高人指点!!!!

有人提供帮助+200

a的个数:
=SUMPRODUCT((LEN(SUBSTITUTE(A1:A20,"a",""))<>LEN(A1:A20))*1)

COUNTIF加上通配符能够解决问题

假设数据在 C1:G100范围内
A1输入 需要统计的字符:A或者B或者C 或者D 或者E。。。
A2输入公式
=SUMPRODUCT(LEN(C1:G100))-SUMPRODUCT(LEN(SUBSTITUTE(C1:G100,A1,"")))

原理:总字数减去将A1字符替代为空后的字符数,,, 验证 可实现 ,,, 范围可修改

shuhua0715 高手 正解 其他很多人人理解有误啊

“shuhua0715”的公式太复杂,给个简单的吧:
a的个数:
=SUMPRODUCT(--ISNUMBER(FIND("a",A1:A100)))回车

也可以把a、b、c、d、……分别输入在B列,公式改为:
=SUMPRODUCT(--ISNUMBER(FIND(B1,A$1:A$100)))回车并向下填充

排序以后分类汇总就行了。