统计字符的出现次数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

COUNTIF函数

例1

统计在一串编号中的某个字符的个数

假设数据在A1至A10单元格中,数据为:sdf23fd,ds34fd,ds2,fd123,...

要统计数据中含有2的个数,公式

=COUNTIF(A1:A10,"*2*")

例2

数据(a) 数据(b)

apples 32

oranges 54

peaches 75

apples 86

公式说明(结果)

=COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数 (2)

=COUNTIF(A2:A5,A4) 计算第一列中桃所在单元格的个数 (2)

=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中柑桔和苹果所在单元格的个数 (3) =COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数 (2)

=COUNTIF(B2:B5,"<>"&B4) 计算第二列中值不等于 75 的单元格个数 (2)

=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85") 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数 (3)

SUMPRODUCT

例1

如何利用EXCEL函数统计一个单元格中相同字符个数,比如A1中有"ABCBA",将"B"的个数统计出

A1是 "ABCBA"

任何单元格输入公式:

=SUMPRODUCT((MID(A1,ROW($1:$99),1)="A")*1)

显示 2

注意: 英文大小写会被视为相同字符

例2

在Excel中如何用函数统计出一个文本字符串中的字符种类的个数?比如A2表格中是“aabb”字符,要在B2中显示出“2”(2种字符,a和b),要用什么样的函数?用LEN函数只能统计字符的个数,不能统计出字符种类的个数。哪位高手能帮我解答一下!谢谢!

普通公式:

=SUMPRODUCT(N(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&L EN(A2)))))

数组公式:

=SUM(IF(FIND(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),A2)=ROW(INDIRECT("1:"&LEN(A2) )),1,0))

公式以CTRL+SHIFT+回车结束.

相关文档
最新文档