请问excel中如何针对每一个单元格内部内容作统计

我有这样一个列,其中每一格都包含了以逗号隔开的多条句子,多则十几二十条,少则一条,每条都包含了汉字和以“[]”括起来的序列号。我要在后面对应的一格统计它有多少个不带字母的序列号,并且序列号重复的不算,前后的汉字不管。
对不起啊!我的百度知道等级不够,无法插入图片。

你的要求最好用VBA解决,下面我提供一个用函数解决的办法,就是麻烦些:
1、因为是以逗号隔开的,所以可以先以逗号作为分割符对A列数据完成分列。
2、若最多20列,在第21列第一行输入公式=IF(ISNUMBER(1*MID(A1,FIND("[",A1)+1,FIND("]",A1)-FIND("[",A1)-1)),1,0)向右填充20列。
3、在第41列第一行输入公式=COUNTIF(U1:AN1,1)
4、对所有公式都下拉填充(选中第一行所有公式,按住最右边单元格右下黑点下拉)。那么第41列(AO列)显示的数据就是你要的结果。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-07
如图所示的excel单元格,怎样统计每一个单元格中逗号出现的次数?注:不要假如数据在A列,从A1开始,B列用于统计。则在B1单元格内输入或复制以下公式
第2个回答  2011-12-07
给个例子
相似回答