从excel字符串

时间:2016-06-01 08:59:54

标签: excel split country

我有一张excel表,我有一个名为Address的字段,其中包含客户列表的完整地址,我只需要从该字段中输出Country Name。我有一个来自互联网的国家列表,我可以用它来搜索,但需要一个公式来将该国带回一个单独的栏目。

数据示例:

E2: 0061 The Masters, South Africa
E3: 1 Exiter place, Upper Union Street, St Peter Port, Guernsey, GX1 YLB

正如你所看到的,这个国家并不总是在同一个地方。

非常感谢提前

1 个答案:

答案 0 :(得分:1)

我假设您有Sheet1中的国家/地区列表:

enter image description here

,您的数据位于Sheet2。请尝试以下数组公式

=IFERROR(INDEX(Sheet1!A$1:A$12,MATCH(TRUE,ISNUMBER(FIND(Sheet1!A$1:A$12,E2)),0)),"")

根据需要复制/拖动此公式。

这是一个数组公式,所以按 Ctrl + Shift + Enter 提交它。

enter image description here

@TomSharpe

here获得此公式