Вы можете хранить все данные в определенном столбце с выбранным вами цветом и динамически определять нужный столбец в ячейке.
В таблице Excel один из трех столбцов должен быть выделен цветом. Какой это столбец, должно зависеть от значения в конкретной ячейке.
Если ячейка пуста или содержит значение, отличное от указанного, выбирать не следует. На следующем рисунке показан отрывок из примера таблицы:
В этой таблице соответствующий столбец должен быть отмечен, если буква столбца B, C или D введена в ячейку A2.
Вы решаете эту задачу с условным форматированием. Следуй этим шагам:
- Отметьте весь столбец B (щелкнув B в координатной строке).
- Если вы используете Excel 2007 или Excel 2010, щелкните вкладку ПУСК. В группе ШАБЛОНЫ РАЗМЕРА щелкните УСЛОВНОЕ ФОРМАТИРОВАНИЕ, затем щелкните НОВОЕ ПРАВИЛО - ИСПОЛЬЗУЙТЕ ФОРМУЛУ ДЛЯ ВЫДЕЛЕНИЯ ЯЧЕЕК. При использовании Excel до версии 2003 включительно вызовите команду ФОРМАТ - УСЛОВНОЕ ФОРМАТИРОВАНИЕ и активируйте параметр ФОРМУЛА IS в УСЛОВИИ 1 в появившемся диалоговом окне.
- Во всех версиях Excel введите следующую формулу в поле ввода:
= $ A $ 2 = "B" - Щелкните ФОРМАТ (Excel 2007 или Excel 2010) или ФОРМАТ (Excel до версии 2003 включительно).
- В появившемся диалоговом окне выберите вкладку ЗАПОЛНИТЬ (Excel 2007 и Excel 2010) или ОБРАЗЕЦ (Excel до версии 2003 включительно).
- Щелкните цвет, которым должен быть отмечен столбец.
- Закройте диалоговое окно для выбора цвета, нажав ОК.
- Также выйдите из диалогового окна УСЛОВНОЕ ФОРМАТИРОВАНИЕ.
Повторите указание условного форматирования для столбцов C и D. Используйте следующие формулы:
= $ A $ 2 = "C"
= $ A $ 2 = "D"
Обязательно проверьте соответствующие столбцы C и D перед настройкой правила форматирования для столбца.
После применения трех условных форматов вы можете протестировать функциональность. Для этого введите одну из букв столбца в ячейку A2. Затем форматируется желаемый столбец. На следующем рисунке это показано в таблице-примере: