使用其他工作表值更新工作表

时间:2016-09-19 09:46:41

标签: excel vlookup

这可能很容易,但我需要使用一个vlookup公式,因为我处理的是两列中的许多数字。

我有两张纸,其中一张是Sheet1,另一张是Sheet2

他们都有两列。列A包含“材料编号”,列B包含“状态”。 Sheet1在Sheet2中有更多“Materialnumbers” 但是Sheet2包含正确的“状态”,因此,如果“Materialnumbers”匹配,我想在Sheet1的C列中获得Sheet2的“Status”值。

我知道我应该在Sheet1的C列中编写vlookup代码。但是这个正确的公式是什么?

提前致谢。

2 个答案:

答案 0 :(得分:1)

你是对的 - 只是C列中需要的VLOOKUP。 在C2中放了这个公式:

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

  • 它会查看Sheet1 A2中的值。
  • 将该值与$ A $ 1范围内的第一列进行比较:$ B $ 12(根据需要更新范围)。
  • 返回第二列(B)中的值。
  • 仅返回完全匹配(FALSE)。

答案 1 :(得分:0)

在Sheet1上的单元格C2中尝试此操作:

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