Выделить ячейку в зависимости от того, встречается ли определенное слово в заданном диапазоне?

Выделить ячейку в зависимости от того, встречается ли определенное слово в заданном диапазоне?

У меня 2 листа.Лист1&Лист2.

Лист 1содержит список предметов с описаниями и конкретными номерами. Лист 2имеет таблицу, заполненную теми же предметами.

Я хочу выделить выбранную ячейку вЛист2если конкретное слово упоминается ГДЕ-ЛИБО вЛист1с использованием условного форматирования.

Например, если мойЛист2это таблица чисел 1-12 (янв-дек) 1 2 3 4 5 6 7 8 9 10 11 12

И у меня есть список дат в столбце C на Листе 1.

1 января 20xx г. 10 февраля 20xx г. 20 января 20xx г. 18 декабря 20xx г. 10 июля 20xx г. 5 марта 20xx г. 9 сентября 20xx г.

ВЛист2, Я хочу "1"ячейка выделена, если слово "январь" находится ВЕЗДЕ вЛист1(в частности, встолбец С, но если есть команда для всего листа, это тоже было бы полезно). Пока она появляется ОДИН РАЗ, я хочу ячейку с "1" выделено. И так далее.

Я получил формулу, в которой я могу выделить ячейку "1"вЛист2если я укажу только на ОДНУ ячейку

=ПОИСК("Январь",Лист2!C5)

но я не могу понять, как заставить его искать по всей странице, в определенном диапазоне или даже только в этом столбце. Я пробовал настраивать C5 на C5:C13, C:C, A1:C9, $C$5 и многие другие комбинации. Я просто хочу, чтобы он прочесывал определенный диапазон и выделял мою ячейку, пока слово не будет найдено хотя бы один раз.

Спасибо!

решение1

Вам нужно использовать это какНовое правилодля форматирования выбранного диапазона на Листе 2:

=NOT(ISNA(VLOOKUP(D$15,Sheet1!$C:$C,1,FALSE)))

Примечание,

  • Чтобы сделать поиск динамическим, в ячейке D15напишите January.
  • Эта формула выполнит поиск по Januaryвсему выбранному диапазону данных и отформатирует его, поскольку она возвращает .C columnSheet 1Sheet 2TRUE

При необходимости откорректируйте ссылки на ячейки в формуле.

Связанный контент