vlookup, если значение не существует, проверьте другой столбец - Excel - PullRequest
0 голосов
/ 02 октября 2018

Sheet1 имеет список SKU.

Sku Column    Formula Column
sku1
sku324

Sheet2 выглядит следующим образом:

Parent Column      Child Column
sku1               sku890
sku2               sku324

Результат на sheet1:

Sku Column    Formula Column
sku1          Parent
sku324        Child

Я пытаюсь сделать vlookup и сказать: lookв столбце «Родитель», если существует SKU, тогда верните «родитель», если не посмотрите на столбец «Дочерний», если существует SKU, то верните «потомок».

Вот формула, с которой я работал, но не понял, как именно яв розыске.В его текущем состоянии это не работает вообще, хотя я чувствую, что я близко:

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

1 Ответ

0 голосов
/ 02 октября 2018

Обновите вашу формулу:

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

Вам не нужен vlookup, так как вы не возвращаете значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...