Сравнение двух Google Sheets и поиск уникальных значений (только на одном из листов) - PullRequest
0 голосов
/ 28 августа 2018

У меня есть два листа, и у обоих есть список писем. Лист A меньше (около 800 записей), а лист B - как 10000 записей. Мне нужно найти электронные письма на листе A, которых нет на листе B, но не наоборот (поскольку очевидно, что большинство записей на листе B не на листе A).

Я смотрел на формулу = UNIQUE, но похоже, что она возвращает уникальные записи только в одном столбце. Это может сработать, если я соберу оба столбца электронных писем в массив и отсортирую их, но тогда у меня возникнет проблема с КАЖДЫМ уникальным электронным письмом, а это не то, что мне нужно.

Я думаю, что VLOOKUP мог бы сделать это, но я абсолютно не представляю, как работает VLOOKUP. По сути, мне нужно как противоположность filterByText, но я не уверен, как это будет работать. Возможно, Sheets имеет универсальный! модификатор, но если это так, я не знаю, что это такое.

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете отфильтровать соответствующие адреса электронной почты .. Посмотрите, работает ли это (на листе А):

=filter(A1:A, isna(match(A1:A, 'SheetB'!A1:A,0)))

Изменить диапазоны для соответствия.

...