比较两列(来自两个不同的工作表)并显示另一列的结果 - excel

比较两列(来自两个不同的工作表)并显示另一列的结果 - excel

我有这种情况:

  • 仅包含 A 列的工作表 1
  • 包含 A 列和 B 列的工作表 2

我必须比较 A 列(工作表 1)和 A 列(工作表 2)。

如果 A 列(工作表 1)中的值存在于 A 列(工作表 2)中,则它必须显示 B 列(工作表 2)中的值。

请帮忙。我一直在尝试这样做。我只能比较两个工作表的 A 列,但无法显示 B 列。

答案1

这听起来您只需要一个简单的 VLOOKUP 公式。

=VLOOKUP(Sheet1!A2,Sheet2!A1:B20,2,FALSE)

其中 A2 是您要查找的 Sheet 1 上的值,A1:B20 是 Sheet2 上的整个表格。

答案2

=IF((F2=""),G2,F2) 

这意味着:如果单元F2格为空白,则返回G2,否则返回的值F2

答案3

请使用简单的 IF 公式。

在单元格 B1 中输入:

=IF(sheet1!$A1=sheet2!$A1,$A1)

并根据需要向下复制。

相关内容