vlookup 时出现无效单元格引用错误?

问题描述 投票:0回答:3
  1. 需要查找sheet1的A列下的值并将其与sheet2的A列下的值进行匹配。
  2. 如果匹配,则返回sheet1 B列对应的值作为结果。
  3. 将结果显示在表 2 的 C 列下。

我想出了下面的 vlookup 公式并将其应用到工作表 2 的 C 列,但它给出了错误

Invalid Cell Reference Error

=VLOOKUP(Sheet1!A:A,A:A,Sheet1!B:B,FALSE)

excel vlookup
3个回答
2
投票

你的

VLOOKUP
语法对我来说看起来很不对劲。 应该是这样的:

=VLOOKUP(A2,Sheet2!A2:B100,2,FALSE)

这假设:

  • 您正在将此公式输入到 Sheet1 上的单元格
    B2
  • 您的数据从 Sheet1 的第 2 行开始(如果不是,请将
    A2
    调整为所需的值)
  • Sheet2 的查找数据也从
    A2
    开始,值位于
    B
  • 列中

1
投票

在 Sheet2 的 c 列中使用此 vlookup 公式。例如,在 Sheet2 中,如果粘贴此公式,则在单元格 c2 中。 =VLOOKUP(A2,工作表1!A:B,2,FALSE)

该公式将在sheet1的A列中查找Sheet2的A2单元格中的值,并将Sheet1的B列(完全匹配)中的相应值返回到sheet2中的C2单元格。

希望这有帮助!


0
投票

我遇到了类似的问题,我的解决方案是 VLOOKUP 公式不将空白列视为数据集的一部分。因此,如果此公式中的列为空白 (=VLOOKUP(A2,Sheet1!A:B,2,FALSE)),您的数据将位于第 1 列中。

© www.soinside.com 2019 - 2024. All rights reserved.