Excel Vlookup跨不同的工作表

Excel Vlookup跨不同的工作表,excel,excel-formula,Excel,Excel Formula,我有一个excel文件和两个工作表。它们看起来像这样: 第1页: 第2页: 我想在与A列表2匹配时查找A列表1的值将B列表2的值复制到B列表1 我知道我必须使用vlookup,但我真的不知道从哪里开始 结果示例如下: VLOOKUP的工作原理是获取一个平方范围的数据,查看该数据的第一列以查找指定的匹配项,然后将该行的值返回到右侧给定数量的列。例如,在您的情况下,它将如下所示[对于sheet1中的B2,向下复制]: =VLOOKUP(A2,'Sheet2'!A:B, 2, FALSE) 这将获取

我有一个excel文件和两个工作表。它们看起来像这样:

第1页:

第2页:

我想在与A列表2匹配时查找A列表1的值将B列表2的值复制到B列表1

我知道我必须使用vlookup,但我真的不知道从哪里开始

结果示例如下:


VLOOKUP的工作原理是获取一个平方范围的数据,查看该数据的第一列以查找指定的匹配项,然后将该行的值返回到右侧给定数量的列。例如,在您的情况下,它将如下所示[对于sheet1中的B2,向下复制]:

=VLOOKUP(A2,'Sheet2'!A:B, 2, FALSE)

这将获取单元格A2中的值,然后查看表2上的A列。如果找到匹配项,则返回表的第2列上的值[即:B列]。如果没有匹配项,它将返回N/A。FALSE表示它不假定您的数据已排序[如果是,如果没有匹配项,您可以使用VLOOKUP获取“次优”值。

它实际上必须使用;而不是,。但即使这样,它也会给我一个错误。名称?@BramDriesen-确保编辑工作表名称,如果您的工作表名称实际上是工作表2,则使用该注释空格。@BramDriesen;或者,基于区域设置/语言设置。如Bruce poin所示ts out,NAME?错误表明您没有名为Sheet2的工作表。请将名称改为您实际拥有的工作表,它应该可以工作。