Нахождение недубликатов из двух листов - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь обновить список товаров в моем магазине, но не хочу дублировать товары, которые у нас уже есть.Я использовал Vlookup, чтобы найти дубликаты, но я пытаюсь заставить это работать в обратном порядке.

=ArrayFormula(VLOOKUP(Update!$A1:$A,Shopify!$N1:$N,1,False))

Это текущая формула.Как я могу написать это, в основном, чтобы изменить логику?

Я хочу увидеть все "SKU" на листе: строка обновления: A, которые НЕ появляются на листе: строка Shopify: N.

1 Ответ

0 голосов
/ 18 марта 2019

для такой задачи вы можете использовать FILTER либо с MATCH, либо с COUNTIF

=FILTER(A1:A, MATCH(A1:A, B1:B, 0))

=FILTER(A1:A, COUNTIF(B1:B, A1:A))

и для обратной логики:

=FILTER(A1:A, ISNA(MATCH(A1:A, B1:B, 0)))

=FILTER(A1:A, NOT(COUNTIF(B1:B, A1:A)))

и, возможно, оберните его в UNIQUE, если вам нужно

...