Excel 从一张表搜索到另一张表

Excel 从一张表搜索到另一张表

我需要一些搜索方面的帮助 - 我需要在单元格 A 中输入邮政编码,如果它与我在另一个选项卡中的邮政编码相匹配,它将返回郊区!因此 - 工作表 1 输入单元格 A1 将是邮政编码,它需要在工作表 2 的 A 列中搜索邮政编码,一旦找到,将工作表 2 的 B 列中的郊区名称返回到工作表 1 的 B 列

答案1

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

类似这样的方法很有效

=VLOOKUP(A1,Sheet3!$A$1:$B$6,2, false)

这意味着

=VLookup(What value to look up, in this case A1, From where? Select entire table on Sheet2, Which column number has the value you want to return, false means an exact match)

因此,第 1 张是

在此处输入图片描述

我的另一张表显示

在此处输入图片描述

请注意,在我的代码中,我使用的是 Sheet3,您可能需要将其更改为 Sheet2

本课程可能会有帮助http://office.microsoft.com/en-gb/excel-help/vlookup-what-it-is-and-when-to-use-it-RZ101862716.aspx

http://office.microsoft.com/en-gb/excel-help/vlookup-function-HP010343011.aspx

答案2

使用VLOOKUP。工作表 1 的单元格 B1 将是:

    =VLOOKUP(A1,SHEET2!A1:Bnn,2,false)

将 SHEET2 替换为 Sheet 2 的名称。我已将 Sheet 2 上的数据范围显示为 A1:Bnn;使用 nn 的最后一行号。这将在数据范围的第一列中查找 Sheet 1 单元格 A1 的值,并从范围的第二列返回相关值。false 表示进行精确匹配。

相关内容