Форматирование условий на основе вывода ИСТИНА/ЛОЖЬ другой ячейки

Форматирование условий на основе вывода ИСТИНА/ЛОЖЬ другой ячейки

У меня есть 2 таблицы:

  1. содержащие значения
  2. содержащие выходные данные ИСТИНА/ЛОЖЬ на основе формулы, которая зависит от значений Таблицы 1

Я хотел бы применить форматирование условий так, чтобы ячейки Таблицы 1 были КРАСНОГО цвета с соответствующими выходными данными ЛОЖЬ из Таблицы 2.

решение1

Например, вот ваши данные:

      A      B
1     3    FALSE
2     2    TRUE
3     7    FALSE
4     9    TRUE

Итак, теперь вы хотите изменить цвет текста ячеек A1 и A3 на красный.

Итак, вот шаги, которые я попробовал:

  1. Поместите курсор наА1
  2. ВДомвкладка, выберитеУсловное форматирование, затемНовое правило...
  3. ВНовое правило форматированиявыбиратьИспользуйте формулу, чтобы определить, какую ячейку форматировать.
  4. Запишите эту формулу вФорматировать значения, где эта формула верна: =B1=FALSE, затем задайте желаемое форматирование, нажавФормат...кнопку. Затем нажмите ОК.
  5. Теперь снова открытоУсловное форматирование, тогда выбирайУправление правилами...
  6. Затем вОтносится кизмените это =$A$1на =$A$1:$A$4. Нажмите кнопку, Applyзатем ОК.
  7. Теперь вы можете видеть цвет текста в ячейкеА1иА3красные.

Надеюсь, это будет полезно.

решение2

Вашу проблему можно решить с помощью вспомогательного столбца.

введите описание изображения здесь Примечание.

  • Поскольку вы не предоставили никаких выборочных данных, я предположил два набора данных для таблиц.

Как это работает:

  • Я предполагаю, чтоТаблица 1имеет данные в диапазоне A2:B4иТаблица 2имеет D2:E6.

  • Введите эту формулу F2и заполните ее.

    =AND(COUNTIF(B$2:B$4,E2)>0,D2>IFERROR(OFFSET(B$2,MATCH(E2,B$2:B$4,0)-1,-1),0))

  • Выбрать B2:B4, достичьУсловное форматированиезатемНовое правило и введите эту Формулу =$F2 =FALSE.

  • Применить соответствующийФормат& завершить с Хорошо.

Позвольте мне сказать, как работает эта формула:

  • Часть COUNTIF()... > 0возвращает значение TRUE, если значение в столбце Eвстречается в B2:B4.

  • Во второй части находит MATCH()позицию данных в столбце EMatch with B2:B4.

  • Находит OFFFSET()соответствующие данные в столбце A.

  • IFERROR()обрабатывает #N/Aошибки.

  • Если D2не больше, чем Данные (Число) в Столбце A, Формула возвращает FALSE.

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

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