EXCEL 能不能做到统计某区域中含有某些字出现的次数

EXCEL 能不能做到统计某区域中含有某些字出现的次数 不管是不是一个单元格出现几个,只要在这个区域出现的都统计。
能不能说清楚点 最好是能有个例题
我想要的是统计处某字出现的次数, 并不是查找所在的单元格

方法一:

在D1单元格输入以下公式,然后向下填充公式

=SUMPRODUCT(LEN(A$1:A$6)-LEN(SUBSTITUTE(A$1:A$6,C1,"")))

公式表示:用A1:A6的字符长度减去A1:A6中C1替换为空的字符长度,差值,即为C1出现的次数。

方法二:

输入以下公式,然后向下填充公式

=LEN(PHONETIC(A$1:A$6))-LEN(SUBSTITUTE(PHONETIC(A$1:A$6),C1,""))

公式表示:用合并A1:A6后的字符长度减去合并A1:A6后C1替换为空的字符长度,差值,即为C1出现的次数。

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-11-03
用COUNTIF函数

数据(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)本回答被网友采纳
第2个回答  2009-10-26
在一片单元格区域A1到C10,共30个单元格中,随便输入一些词汇,但是这些词汇有的都含有“张”字,比如“张学友、小张、张牙舞爪、嚣张”等等……然后选中这30个格,点击“编辑”菜单中的“查找”,或者点击快捷键“Ctrl + F”,新窗口在“查找”标签下,“查找内容”的框内,输入“张”,然后点击“查找全部”按钮,在窗口下方将会出现一个找到几个含有“张”字的单元格……
如果没有选中这片区域,而是随便选中任意一个单元格,查找的结果将是这个工作表中所有含有“张”字的单元格,比如F1中有一个“开张”,也将会被计算在内……祝您使用软件愉快!
第3个回答  2015-09-16
=COUNTIF(E3:E13,"*张*")

如示例,是统计E3到E13里,包含"张"字的 单元格个数,不是"张"的个数哦
第4个回答  2009-10-27
Ctrl + F
相似回答