2014-03-06 112 views
0

好的。我在Sheet1的B列中有一个SKU,而在Sheet1的A列中有一个价格。我还在Sheet2的A列中有几千个这些SKU,以及它们在Sheet2列B中的各自价格。Excel Formula Help(VLOOKUP)

我正在尝试做一个VLOOKUP以查看SKU及其价格的sheet2内部。如果SKU存在,则返回它的新价格,如果SKU不存在,则从sheet1,columnA返回原始价格。如果它是空白单元格,则返回“DELETE”。

如果有谁能够告诉我的公式来做到这一点,你会是我的所有时间的英雄。

+1

如果我理解正确,把这个公式在Sheet C1:'= IFERROR(VLOOKUP(B1,Sheet 2中!A:B,2,0),IF(A1 <> “”,A1, “DELETE”)) '。让我们知道它是否有帮助 –

回答

1

试试这个公式:

=IF(ISBLANK(Sheet2!B1),"DELETE",IFNA(INDEX(Sheet1!A:A,MATCH(Sheet2!A1,Sheet1!B:B,0)),Sheet2!B1)) 

VLOOKUP将无法正常工作,因为它使用的表作为关键最左边的列,但您可以使用INDEX/MATCH使用的任意列键。