我需要在excel中计算相同的项目。 在包含以下数据的行中的Excel工作表中。 (一列中的大量数据)。
数据:自然,舒适,高速公路,舒适性,舒适性,公路,商店,公路,地方,地方,运动,屏障 舒适,公路,屏障,公路,公路,公路,舒适,舒适,舒适,舒适,自然,舒适,公路,舒适,舒适,公路,店,高速公路,地方,地方,体育,屏障 舒适,公路,屏障,公路,公路,公路,舒适,舒适,舒适,舒适,自然,舒适,公路,舒适,舒适,公路,店,高速公路,地方,地方,体育,屏障 舒适性,公路,屏障,公路,高速公路,高速公路,舒适性,舒适性,舒适性,舒适性。
从这个方面我可以得到舒适性,商店数量。
谢谢
答案 0 :(得分:2)
有几种方法可以在此处列出:Count how often a value occurs
数据透视表方法将更有条理,只需添加新条目即可刷新。插入数据透视表并在数据透视表的行标签和值中拖动“数据”字段(默认为“计数值”)。
PS:虽然您已为此问题标记了VBA,但请注意,此简单计数不需要这样做。
答案 1 :(得分:2)
虽然我会和@Kash一起回答。
如果您知道所需的行值,并且知道A列中的数据,那么您可以使用以下公式:
=COUNTIF(A:A,"amenity")
将“舒适性”替换为您想要计算的每个值
答案 2 :(得分:0)
我的Duplicate Master addin是另一个潜在的解决方案。虽然对于你提出的问题,我通常会使用Kash的数据透视表建议(但使用动态范围来捕获任何数据大小的变化),插件提供了可能有用的进一步灵活性和输出选项