我需要在excel中计算相同的项目。在excel工作表中,以行的形式显示以下数据。(一列中包含大量数据)。
数据:自然,设施,公路,设施,设施,公路,商店,公路,地点,地点,运动,障碍设施,公路,障碍,公路,设施,自然,设施,公路,公路,设施,设施,公路,商店,公路,地点,地点,运动,障碍设施,公路,障碍,公路,公路,设施,自然,设施,公路,公路,设施,设施,公路,商店,公路,场所,场所,体育,障碍设施,公路,障碍,公路,设施,设施。
从这里我可以得到便利设施的数量,商店数量。
谢谢
发布于 2011-10-26 22:45:50
有几种方法可以做到这一点,并在这里列出:Count how often a value occurs
透视表方法将更有组织,如果添加了新条目,则只需刷新即可。插入一个数据透视表,并在数据透视表的行标签和值(默认为值计数)中拖动您的“数据”字段。
PS:虽然您已经为这个问题标记了VBA,但请注意,对于这个简单的计数,这不是必需的。
发布于 2011-10-26 23:21:40
而我会选择@Kash作为答案。
如果您知道所需的行值,并对列A中的数据求和,则可以使用以下公式:
=COUNTIF(A:A,"amenity")
用你想要计算的每个值替换"amenity“
发布于 2011-10-27 05:54:32
我的Duplicate Master addin是另一个潜在的解决方案。虽然对于您提出的问题,我通常会使用Kash的PivotTable建议(但使用动态范围来捕获任何数据大小的变化),该插件提供了更多的灵活性和可能有用的输出选项
根据您的问题,您只想要重复计数,而不是只出现一次的值(此插件可以处理任何空格(空格、换行符、回车符、非打印字符160)的重复大小写和uniques)
https://stackoverflow.com/questions/7904040
复制相似问题