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

Возможный дубликат:
Условное форматирование значений TRUE / FALSE в диапазоне Excel 2010

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

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

Как я могу это сделать?

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

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

Это должно сделать это.

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

  • В любом случае, если Excel 2010 обрабатывает цитируемое значение «08540» как текст без номера при открытии CSV
  • Сравнение двух столбцов в Microsoft Excel
  • CSV на лист Excel снова
  • Файл Excel с гигантским размером
  • Транспонирование данных из одного списка столбцов в несколько столбцов
  • Ограничения формата для ячейки в Excel
  • Как я могу написать «использовать эту ячейку или, если пусто, использовать эту другую ячейку» в Excel 2007?
  • Объединение двух ячеек в несколько строк
  • Вычисление среднего числа блоков с переменным размером в столбце?
  • Могу ли я использовать функцию соответствия Excel для соответствия более чем одному типу значения
  • Распределение значений как графика в excel
  • Давайте будем гением компьютера.