Excel使用IF复制另一个工作表的列

我有2张,让我们说列A是项目ID,列B是项目的所有者。 在第一张纸B列是空的,所以我需要从另一张纸复制列B. 我不知道他们是否都是相同的,可能是的,他们似乎可能是。 我使用了IF函数,如果第一个工作表中的单元格ID等于第二个工作表中的单元格ID,并且第二个工作表中的单元格所有者不是空的,则第一个工作表中的单元格所有者等于第二张。 即使数据的顺序不同,我怎样才能确保这个函数可以工作?

编辑:我只想到一个解决scheme,根据ID订购两张表,然后使用中频function,但我怎么能解决这个问题?

使用VLOOKUP

 =VLOOKUP(A2, Sheet2!A2:B4, 2) 

假设:

  • 将此公式input到第一个工作表的所有者列B中
  • A2是第一张表格中的itemID
  • Sheet2!A2:B4包含第二个工作表的itemIDowner

您正在寻找VLOOKUP

一个教程如何在这里使用它

它与身份证号码相匹配,并为您提供指定的列值

例如,你可能想要像这样的东西:

 =VLOOKUP(Sheet1!cellID, Rng, 2) 

这与ID匹配,并为您提供与其他工作表相对应的第二列条目。 Rng是你有数据的表格,例如A1:B500。 希望这可以帮助!