从工作表1中搜索宏并复制到工作表2

时间:2014-01-20 01:29:04

标签: excel search

我在1张表中列出了我们所在国家/地区城市的所有名称及其邮政编码,例如

A1=1000 A2=Brussels
B1=2000 B2=Antwerpen

在第二张表格中,我只有部分城市,但按省份分组。

如何制作宏以查找A中的邮政编码并将其复制到第二张表格中的这些名称旁边?

1 个答案:

答案 0 :(得分:0)

正如我评论的那样,这是如何用公式做的:

假设您在Sheet1中有这样的数据:

Sheet1

Sheet2中使用以下公式:
B2输入。

=IFERROR(INDEX(Sheet1!$B$2:$B$11,MATCH(1,IF(ISERROR(SEARCH(Sheet1!$A$2:$A$11,A2)),0,1),0),1),"City not in list")

重要提示:按 Ctrl + Shift + 输入 <,输入为Array Formula / p>

这应该是这样的:

Sheet2

现在,您拥有Zip Code中相应地址的Sheet2 单元格仅基于我的虚拟数据处理 如果您对Formula开放,请更改它以满足您的需求 希望这能以某种方式帮助你。