请教大神,excel中如何自动计算一列中 值所出现的次数,谢谢!

例如下图:A列中每一个表格有很多数值希望实现:在B列中自动统计出A列中每一个值出现的次数(备注:每一个表格中可能有很多值存在)... 例如下图: A列中 每一个表格有很多数值希望实现:在B列中自动统计出A列中每一个值出现的次数(备注:每一个表格中可能有很多值存在) 展开
 我来答
匿名用户
2016-06-25
展开全部

1、你这个计算如果值是分开在各个单元格很方便 计算,也可以通过 数据-分列功能,把值分成各个单元格再计算,这样手工复杂一些。

2、写个简单的自定义函数

    如下图:

凌文元LWY
高粉答主

2016-06-25 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部
在C2单元格输入以下公式,然后向下填充公式
=SUMPRODUCT(LEN(A$2:A$200)-LEN(SUBSTITUTE(A$2:A$200,B2&":","")))/(LEN(B2)+1)
更多追问追答
追问

不行啊,兄弟, 如图, 我想要的是A列中所有的数值, 希望可以透过公式自动计算出 ,每一个值出现过多少次(每一个单元格中的分号是区分不同值的)

追答

将公式中的冒号修改成英文状态分号;,即可

=SUMPRODUCT(LEN(A$2:A$200)-LEN(SUBSTITUTE(A$2:A$200,B2&";","")))/(LEN(B2)+1)

 

详见附图举例

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱桑果
2016-06-25 · TA获得超过9786个赞
知道大有可为答主
回答量:4470
采纳率:0%
帮助的人:2879万
展开全部
C2单元格输入公式:
=(LEN(A2)-LEN(SUBSTITUTE(A2,B2,"")))/LEN(B2)
公式下拉填充
追问

师傅,我要的是自动计算出A列中所有单元格  每一个值出现的次数,  而不是一个单元格中值出现的次数

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhang_iven
2016-06-25 · TA获得超过1761个赞
知道大有可为答主
回答量:2844
采纳率:60%
帮助的人:1792万
展开全部
c2公式=sumproduct((len(a:a)-len(substitute(a:a,b2&";","")))/len(b2&";"))
追问

不行的, 而且也不知道 统计出来的数据所对应哪一个值,如下图片

追答
b列要统计的数据呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式