vlookup,如果值不存在,请检查另一列-Excel

时间:2018-10-01 21:07:51

标签: excel excel-formula

Sheet1包含SKU列表。

Sku Column    Formula Column
sku1
sku324

Sheet2如下所示:

Parent Column      Child Column
sku1               sku890
sku2               sku324

工作表1中的结果:

Sku Column    Formula Column
sku1          Parent
sku324        Child

我试图做一个vlookup,然后说:如果SKU存在,请查看“父列”,如果不存在,则返回“父”,如果不存在,则返回“父”。

这是我一直在使用的公式,但并没有完全按照我的需要。在目前的状态下,尽管我感觉很亲近,但它根本无法工作:

=IF(iferror(VLOOKUP(A2,Sheet8!B:B,1,FALSE),"ERROR"),"PARENT",If((VLOOKUP(A2,Sheet8!A:A,1,FALSE),"CHILD","")))

1 个答案:

答案 0 :(得分:3)

更新为您的公式:

=IF(countif(Sheet2!A:A,A2)>0,"parent",if(countif(Sheet2!B:B,A2)>0,"child","error"))

由于不返回值,因此不需要vlookup。