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

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

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

  • VBA Macro для сортировки и применения условного форматирования к диапазону ячеек с динамическим числом строк
  • Настроить предварительные изменения excel 2010
  • Условно форматировать ячейку, если она содержит формулу
  • Как применять формат строки adiacent в Excel, когда ячейка пуста
  • Как изменить цвет ячеек на основе сегодняшней даты в Excel 2010
  • Как скопировать столбец с условным форматом «значение» - Libreoffice 4.1
  • Я хочу изменить цвет строки в зависимости от текста, который появляется в ячейке. Поэтому, если в ячейке появится текст «Прошлое», я хочу, чтобы вся строка была красной, если появляется «Due In 7 Days», строка должна пожелтеть, а если «Закрыто», строка станет серой.

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

  • Как сравнить два столбца и найти отличия в Excel?
  • Excel - количество видимых ячеек, содержащих определенную строку.
  • Как восстановить поврежденный файл Excel
  • Как вы снимаете защиту макросов VBA для книги с поддержкой макросов, если вы забыли пароль?
  • Таблица Excel, вставляющая старую формулу в новые строки. Как я могу вернуться к новой формуле?
  • Сохранение файла в формате CSV в Excel всегда удаляет спецификацию
  • 2 Solutions collect form web for “Как изменить цвет строки на основе значения одной ячейки?”

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

    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" фактическим столбцом, в котором хранятся значения, которые вы хотите проверить.

    Давайте будем гением компьютера.