Как выделить неверно совпадающие ключевые слова в списке из двух столбцов, которые должны совпадать в таблицах Google?

Я чувствую, что это сложно объяснить, поэтому, пожалуйста, задавайте уточняющие вопросы, если вам нужно. У меня есть список ключевых слов со списком авторов в следующем столбце. На основе двух других списков мне нужно выделить имена всех авторов, которые не соответствуют ключевому слову. Пожалуйста, смотрите скриншоты ниже для текущей электронной таблицы и желаемого результата. Фактический список ключевых слов и авторов, с которыми я буду работать, будет намного длиннее, примерно 13 000 строк. Вот тестовый лист: https://docs.google.com/spreadsheets/d/1_JppmT-KoUGIadm3uvgYaoGhRsnTn10kShRD6Ia3Dpk/edit#gid=0

Не могли бы вы подробнее объяснить, как получилось, что автор 13 считается неверным автором на основании какого требования?

Century Tuna 10.02.2023 00:49

@CenturyTuna Вы абсолютно правы, я использовал правильный ответ для своего «неправильного» примера ответа. Спасибо, что указали на это, сейчас отредактирую.

GKMPinkTaffy 11.02.2023 01:19
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
55
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Для этих дополнительных столбцов вы можете использовать эту формулу, которая включает различные функции REDUCE:

=QUERY(REDUCE({"Keyword","Author"},FILTER(A2:A,A2:A<>""),LAMBDA(a,b,{a;REDUCE({"",""},FILTER(E2:E,D2:D=b),LAMBDA(c,d,{c;REDUCE({"",""},FILTER(H2:H,G2:G=d),LAMBDA(e,f,{e;b,f}))}) )}) ),"WHERE Col1 is not null")

Для условного форматирования он проверяет с помощью MATCH, находится ли он внутри отфильтрованных значений столбца K в соответствии со столбцом J:

=ISNA(MATCH(B2,FILTER(K:K,J:J=A2),0))*(B2<>"")

Другие вопросы по теме

Как я могу подсчитать и показать самый большой дубликат из списка в Google Таблицах?
Как транспонировать значения нескольких столбцов по группам между разделителями групп в смежных столбцах Google Sheets?
Поиск определенной строки для строки, возвращаемое значение 2 столбца справа от найденной строки
Как пропустить вывод формулы на 1 строку/ячейку и удалить последний последовательный вывод перед Google Sheets 1?
Повторяйте каждое значение разное количество раз в Google Таблицах
Как изменить порядок текста ячейки, разделенного знаком «/», в Excel/Google Sheet
Как суммировать несколько столбцов с помощью одной формулы в Google Таблицах?
Выделите частичные/полные совпадения из 2 столбцов в листах Google
Условное форматирование на основе нескольких правил
Фильтр в Google Таблицах не работает в пределах оператора IF, несоответствующего размера диапазона

Похожие вопросы

Фильтровать данные при совпадении нескольких ключевых слов независимо от порядка их появления в тексте
Преобразовать URL-адрес с расширением .svg в изображение в ячейке - скрипт приложений Google
Можно ли с помощью API редактировать или открывать Google Sheet?
Запуск скрипта приложений, хранящегося на Google Диске, из Google Таблиц
Как автоматически установить значение в раскрывающемся списке на основе значения из другой ячейки в строке - скрипт приложения
Как динамически изменить диапазон TextJoin в листе Google на основе пустой ячейки
Как я могу подсчитать и показать самый большой дубликат из списка в Google Таблицах?
Как автоматически обновить пользовательский интерфейс после того, как пользователь обновит userProperty в надстройках Google Apps Script Workspace для Google Sheets?
Как транспонировать значения нескольких столбцов по группам между разделителями групп в смежных столбцах Google Sheets?
Поиск определенной строки для строки, возвращаемое значение 2 столбца справа от найденной строки