Форматирование условий на основе TRUE/FALSE выходных данных другой ячейки

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

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

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

2 ответа

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

      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. Теперь вы можете видеть цвет текста в ячейках A1 и A3 - красный.

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

Ваша проблема может быть исправлена ​​с помощью вспомогательной колонки.

NB

  • Так как вы не предоставили никаких примеров данных, поэтому я принял два набора данных для таблиц.

Как это устроено:

  • Я предполагаю, что таблица 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,

  • Примените соответствующий формат и закончите с помощью Ok.

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

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

  • Во второй части MATCH() находит положение данных в столбце E Совпадает с B2:B4,

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

  • IFERROR() ручки #N/A ошибка.

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

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

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