2017-04-19 78 views
-2

我有一列用逗号分隔的1列国家。我需要创建一个独特/清晰的国家列表,并计算它们出现的次数,如图所示。目前正在通过手动工作来实现这一点,并寻找更快的方法。打开到VBA,但如果可能的话更喜欢公式。谢谢!将Excel单元格中的逗号分隔值列表更改为唯一的值列表和计数

Example image

+1

您为什么在此发布此问题? –

+0

记录你的搜索宏,找到其中一个国家,并告诉我们你得到了什么。 –

+0

https://excelxor.com/2014/09/30/list-of-unique-entries-from-column-of-space-separated-strings/对于您来说,不要太难以从空间进行微调 - 分隔为逗号分隔,但如果卡住了,请给我留言。 –

回答

0

将下面的公式单元D2

=COUNTIF(A:A,"*"&C2&"*") 

这是通过使用通配符匹配。例如,第一个搜索是*Bulgaria*

请注意,如果您有其他国家/地区名称包含在其中的情况,那么您也将对此进行计数。 (对于您发布的示例而言,这不是问题)。

+0

谢谢,msitt!这让我感到很重要。如果我只有列A中的内容,仍然在寻找一种方法来隔离唯一的国家/地区列表。 – Doug

+0

您可以使用Excel中的“文本到列”和“删除重复项”来获取唯一的国家/地区列表。 – msitt

+0

再次感谢您的时间和专业知识。我已经尝试了文本到列,并删除重复,但没有提出一个独特的国家名单。文本到列留下前导空格并删除重复项可识别为单独的值。 – Doug

相关问题