通过输入代码编号(Excel)检索结果

时间:2014-05-01 16:36:14

标签: excel vba search

我有一个数据列表,

Sheet 1中

Column A - Column B - Column C
GRE001     Great wall  NW3 5EP
BR003      Moon        SN2 2HT
NO004      Royal       NW6 1LN

我希望能够在表格2上输入代码,例如GRE001,并自动显示地点名称和邮政编码,这可能吗? 将会有更多的数据,大约1000个代码。

1 个答案:

答案 0 :(得分:2)

您可以通过简单的VLOOKUP完成此操作。

假设您要在Sheet2上的A1中键入代码,并将其显示在B1中的位置和C1中的邮政编码,然后在B1中使用以下公式:

=VLOOKUP(A1,Sheet1!A:C,2,FALSE)

在C1:

=VLOOKUP(A1,Sheet1!A:C,3,FALSE)

如果您希望在查找范围内不存在值的情况下使其保持干净,您可以将IFERROR函数包含在内,如下所示:

=IFERROR(VLOOKUP(A1,Sheet1!A:C,2,FALSE),"")