Искать в столбце, но исключить список слов в другом столбце - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть функция, которая просматривает ключевые слова в нескольких столбцах и перечисляет все уникальные версии в алфавитном порядке в одном списке. Это функция, которую я имею до сих пор:

=unique(sort(substitute(query({A2:A;B2:B}, "where Col1 <>''"),"""","")))

У меня также есть список ключевых слов в столбце C, которые я не хочу перечислять с помощью функции выше. Что нужно добавить к вышесказанному, чтобы сделать это?

Ответы [ 2 ]

0 голосов
/ 24 ноября 2018

Я разобрался, как это сделать! Конечный результат:

=sort(unique(query({'Search Console'!A2:A; 'SISTRIX KWs'!A2:A}, "Where not Col1 like '%"&TEXTJOIN("%' and not Col1 like '%", 1, Legend!A2:A)&"%'",0)))
0 голосов
/ 20 ноября 2018

Посмотрите, сработает ли это:

=unique(sort(substitute(query({A2:A;B2:B}, "where Col1 <>'' and not(Col1) matches '"&TEXTJOIN("|", 1, C2:C)&"'"),"""","")))

После просмотра ваших данных используйте обновленную формулу

=sort(unique(query({'Search Console'!A2:A; 'SISTRIX KWs'!A2:A}, "Where not(Col1) matches '"&TEXTJOIN("|", 1, Legend!A2:A)&"'")))

Это то, чего вы пытались достичь?

...