如何从 Excel 中的完整地址中仅提取国家名称

如何从 Excel 中的完整地址中仅提取国家名称

寻找针对以下问题的建议:

国家/地区应从完整地址中提取,地址可能在 Excel 中的 4-6 个单元格中有所不同。我宁愿在新单元格中只输入国家/地区。截图可让您快速理解上述问题

[

非常感激有一个快速公式可以一次性保留所有 100 多个地址所选地址区域内的国家/地区。

答案1

假设您的完整地址在列中C。首先将完整的县列表放在另一列中,例如列

然后在D1进入:

=IFERROR(VLOOKUP(C1,M:M,1,FALSE),"")

并向下复制:

在此处输入图片描述

答案2

我建议将 INDEX 和 MATCH 与 IFERROR 结合起来。

使用索引和匹配的原因:

  • 如果使用大型数据集,这种组合会更好。
  • 因为Index & Match处理排序和未排序的数据集时速度更快。
  • INDEX返回行和列交叉处的值。
  • 返回INDEX在 的交叉点处的单元格中设置的数据中的搜索值MATCH,找到 行,搜索值为。

  • 您需要输入尽可能多的国家名称(适合您的地址),如Helper DataColumn D有助于公式在中找到完全匹配Column A

在此处输入图片描述

  • 单元格中的公式B15

    =IFERROR(INDEX(D$15:D$29,MATCH(A15,D$15:D$29,0),1),"")
    

注意:

  • 0查找与查找值完全相等的第一个值,并且1代表Column Number
  • 根据需要调整公式中的单元格引用。

相关内容