在两张

时间:2016-06-06 04:37:02

标签: excel excel-formula vlookup

我在Excel工作簿中有两个工作表,并希望使用VLOOKUP()函数搜索Sheet2中的表并将结果返回到Sheet1。我怎么能这样做?

数据如下所示:

Sheet 1中

   A     B     
1  id   name   
2  111  Jacob
3  102  david
4  110  John

Sheet 2中

   A     B
1  id   Cell   
2  111  03563334879
3  102  03563331234
4  110  03563334222

2 个答案:

答案 0 :(得分:1)

VLOOKUP上的简短指南,希望有所帮助。

VLOOKUP的语法是

VLOOKUP(Lookup_Value,Table Array,Col_index_num,Range_lookup)

OR,从单元格C2类型开始

  • =VLOOKUP(
  • 然后单击单元格A2(要查找此行的值)
  • 然后输入逗号
  • 然后excel允许您单击另一个工作表以从sheet2中选择表格,因此这将是范围Sheet2!A2:B4
  • 逗号
  • 您想要从查找数组中返回第二行,因此请键入2
  • 逗号
  • 您想要完全匹配,因此请键入FALSE
  • 关闭括号并按Enter键

这适用于单元格C2但如果使用单元格右下角向下拖动它将在后续行中失败,因为表格数组引用是相对的,并且它会将查找表引用向下移动一个用于向下移动的每个单元格。你想让查找表数组固定(不是正确的术语)点击它们(A2和B4)并按F4,或者只需添加" $"如下。这会修复行和列引用,以便在您向下复制时不会更改这些引用。

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

现在您可以向下拖动以复制公式。

答案 1 :(得分:0)

您可以使用vlookup公式。您可以从以下链接获取详细信息:

https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1