Как изменить цвет строки на основе значения одной ячейки?

Как изменить цвет строки на основе значения одной ячейки?

Возможный дубликат:
Условное форматирование значений ИСТИНА/ЛОЖЬ в диапазоне Excel 2010

У меня есть электронная таблица, в которой есть ячейка в строке, которая будет содержать определенный текст через проверку данных. Например, ячейка может содержать текст «Срок оплаты 7 дней», «Просрочено» или «Закрыто».

Я хочу, чтобы цвет строки менялся в зависимости от текста, который появляется в ячейке. Так, если в ячейке появляется текст «Просрочено», я хочу, чтобы вся строка стала красной, если появляется «Срок оплаты 7 дней», строка должна стать желтой, а если «Закрыто», строка должна стать серой.

Как мне это сделать?

решение1

Это можно сделать с помощью условного форматирования на основе формул.

  1. Выберите ячейки, к которым вы хотите применить форматирование.
  2. НаДомНа вкладке «Условное форматирование» нажмите «Управление правилами...».
  3. Нажмите «Новое правило...»
  4. Выберите «Использовать формулу для определения форматируемых ячеек».
  5. В поле формулы введите следующее: =SEARCH("Due in", $C1) > 0
    Вместо C1используйте ячейку, содержащую тексты, которые вы хотите проверить. Но обратите внимание на $знак перед ним — он сообщает Excel, что столбец должен оставаться неизменным, поскольку он расширяет формулу по всей строке. Это трюк, чтобы применить форматирование ко всей строке на основе значения одной ячейки.
  6. Нажмите «Форматировать...».
  7. Выберите желаемый цвет наШрифтвкладка (если вы имели в виду цвет текста) илиНаполнятьвкладка (если вы имели в виду цвет фона), а также любые другие параметры форматирования, которые вы хотите
  8. НажмитеХОРОШОдважды
  9. Вернувшись в диспетчер правил, нажмитеПрименятьчтобы увидеть форматирование в действии и убедиться, что оно соответствует вашим ожиданиям
  10. Повторите шаги 3–8 для других текстов, которые вы хотите проверить, каждый раз выбирая соответствующие цвета.
  11. НажмитеХОРОШОилиЗакрыватьдля выхода из Менеджера правил

Этого должно хватить.

решение2

Используйте условный формат с формулой типа =INDIRECT("C"&ROW())="Past Due"и установите красный цвет фона. Добавьте аналогичные правила для других форматов, которые вы хотите применить. Замените "C"фактическим столбцом, содержащим значения, которые вы хотите проверить.

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