excel如何计算重复的字符串,出现的次数

我想计算一下某个字符串在某个表单里出现的次数比如这个表,我想用函数计算出abcdefg分别出现了几次... 我想计算一下某个字符串在某个表单里出现的次数

比如这个表,我想用函数计算出a b c d e f g分别出现了几次
展开
 我来答
潇洒的给个赞吧
2013-09-02
知道答主
回答量:15
采纳率:0%
帮助的人:4.4万
展开全部

如果数据量不是很大,比如只要对10种以内的不同字符分别做统计,那直接可以用 查找功能》查找全部,会显示找到了多少个结果。如果字符种类特别多,那就建议用函数处理,具体可以做一张类似下面的表,统计结果那一列可以往下拉

幻之谁愚
2015-10-14 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.2万
采纳率:77%
帮助的人:919万
展开全部
  以下的公式可以计算出excel单元格内一段字符串中某个字符(字母,数字,汉字等),其中单元格A1是字符串所在位置,A2是要统计的字符,也可以直接用某个字符代替A2
  公式:=LEN(A1)-LEN(SUBSTITUTE(A1,A2,""))
  例如A1中的数值是:65999,在B1中输入上面的公式:=LEN(A1)-LEN(SUBSTITUTE(A1,9,"")),所得结果是3 (有三个9)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
零点零依
2013-09-02 · TA获得超过423个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:185万
展开全部
用countif应该可以解决了吧,
=COUNTIF(A:Z,"a")
追问
如果想用拖拽的方式使记录自动填充呢
就是我想写一个函数就好了,然后往下拖拽
不想
=countif( 区域,"a")

=countif( 区域,"b")

=countif( 区域,"c")

这样写7个函数,有方法吗
追答

可以啊,你讲“a”  中的a替换成你标记的a所在的单元格就行,

比如=countif(c:z,a1)   ;其中你A1单元格里面的内容就是a

附件可以参考下


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莱昂纳德_欧拉
2013-09-02 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7254
采纳率:0%
帮助的人:1.1亿
展开全部
=countif( 区域,"a")
追问

如果想用拖拽的方式使记录自动填充呢

就是我想写一个函数就好了,然后往下拖拽

不想

=countif( 区域,"a")

=countif( 区域,"b")

=countif( 区域,"c")

这样写7个函数,有方法吗

追答
=countif(A$1:C$10,D1)
假如你的条件写在D列,统计区域注意加上绝对引用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leon01314e7709
2013-09-02 · TA获得超过9322个赞
知道大有可为答主
回答量:6761
采纳率:61%
帮助的人:2526万
展开全部
公式如下:
=countif(A1:E100,"a")
追问
如果想用拖拽的方式使记录自动填充呢
就是我想写一个函数就好了,然后往下拖拽
不想
=countif( 区域,"a")

=countif( 区域,"b")

=countif( 区域,"c")

这样写7个函数,有方法吗
追答
可以的,用下面的公式,只要不超过26个字母就没有问题

=COUNTIF(区域,CHAR(64+ROW(A1))) 这个是统计a的数量,往下拉一个单元格就是统计多少个b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式