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
包含第二个工作表的itemID
和owner
您正在寻找VLOOKUP
一个教程如何在这里使用它
它与身份证号码相匹配,并为您提供指定的列值
例如,你可能想要像这样的东西:
=VLOOKUP(Sheet1!cellID, Rng, 2)
这与ID匹配,并为您提供与其他工作表相对应的第二列条目。 Rng是你有数据的表格,例如A1:B500。 希望这可以帮助!