Условное Форматирование в Excel Больше Или Меньше • Управление правилами

Глава 20. Условное форматирование и формулы массива

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Несколько важных фактов об условном форматировании на основе формул:

  • Проверка условия возвращает значения ИСТИНА/ЛОЖЬ и применяется к диапазону ячеек.
  • Условие проверяется для каждой ячейки в диапазоне. Если условие выполнено, ячейка получает форматирование. Если условие не выполнено, ячейка не форматируется.
  • Для создания условия подходит любая формула, возвращающая значения ИСТИНА/ЛОЖЬ (если формула возвращает число, то любое число, кроме нуля приравнивается к значению ИСТИНА, а значение ноль – ЛОЖЬ).
  • Условное форматирование можно использовать, как с обычными формулами, так и с формулами массива.
  • Условное форматирование является волатильным (летучим): оно пересчитывается довольно часто, даже, когда вы напрямую не задействуете диапазон, в отношении которого применено условное форматирование (см. главу 13). Это замедляет работу.

Чтобы создать условное форматирование с помощью формул:

  1. Выделите диапазон ячеек. Обратите внимание, активна левая верхняя ячейка диапазона (она светлее других).
  2. Пройдите по меню ГЛАВНАЯ –>Условное форматирование –>Создать правило, или нажав, и удерживая клавишу Alt, последовательно нажмите Я, Л, С. Откроется диалоговое окно Создание правила форматирования.
  3. Выберите опцию Использовать формулу для определения форматируемых ячеек.
  4. Поместите курсор в поле Форматировать значения, для которых следующая формула является истинной.
  5. Наберите формулу, которая будет применяться к активной ячейке выделенного диапазона. Примените абсолютные и относительные ссылки, как если бы вы копировали формулу на весь диапазон (подробнее см. Относительные, абсолютные и смешанные ссылки на ячейки в Excel). Помните, что условие, которое вы создаете, будет оцениваться отдельно для каждой ячейки, чтобы определить, должна ли эта ячейка получить форматирование.
  6. Нажмите кнопку Формат и выберите любую комбинацию форматирования на четырех вкладках: Число, Шрифт, Граница и Заливка.
  7. Нажмите несколько раз кнопку ОК, закрывая все диалоговые окна.

Рис. 20.1. Формула массива в диалоговом окне Изменение правила форматирования

Рис. 20.1. Формула массива в диалоговом окне Изменение правила форматирования; Чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Цель форматирования (рис. 20.2) – выделить строки с N лучшими результатами гонщика, указанного в ячейке А17. Число N указано в ячейке В17. Формулы массива, вычисляющие второе лучшее время для гонщика, приведены в ячейках D18 и D19 (используйте любую из них). Формула =И($A3=$A$17;$B3<=$D$18) проверяет два условия: равно ли имя гонщика выбранному критерию (в ячейке А17), и входит ли время в два наилучших результата (т.е., меньше или равно значению в D18). Вспомогательная ячейке (D18 или D19) предотвращают многократное повторение расчетов этого времени внутри формулы условного форматирования.

Рис. 20.2. Вспомогательная ячейка избавляет от многократного расчета формулы массива

Рис. 20.2. Вспомогательная ячейка избавляет от многократного расчета формулы массива

Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Если Вам нужно удалить условное форматирование для определенного диапазона и не только , кликните по кнопочке Удалить правила и выберите нужный пункт из меню. Если же вы хотите что-то уточнить, я с радостью помогу!
Если у вас в документе уже есть условное форматирование и для него заданы определенные условия, но нужно их изменить, то давайте рассмотрим, как управлять ими. Для этого выделяем этот же диапазон и кликаем по кнопочке «Управление правилами» .
Условное Форматирование в Excel Больше Или Меньше • Управление правилами

Как сделать условное форматирование в excel 2010 формула?

  • Проверка условия возвращает значения ИСТИНА/ЛОЖЬ и применяется к диапазону ячеек.
  • Условие проверяется для каждой ячейки в диапазоне. Если условие выполнено, ячейка получает форматирование. Если условие не выполнено, ячейка не форматируется.
  • Для создания условия подходит любая формула, возвращающая значения ИСТИНА/ЛОЖЬ (если формула возвращает число, то любое число, кроме нуля приравнивается к значению ИСТИНА, а значение ноль – ЛОЖЬ).
  • Условное форматирование можно использовать, как с обычными формулами, так и с формулами массива.
  • Условное форматирование является волатильным (летучим): оно пересчитывается довольно часто, даже, когда вы напрямую не задействуете диапазон, в отношении которого применено условное форматирование (см. главу 13). Это замедляет работу.

Именно здесь можно определить ячейки, на которые будете применяться условное форматирование в Excel 2010, тип используемого правила и, собственно, параметры форматирования. Сначала задаются ячейки, и здесь есть достаточно простой выбор:

Оставить отзыв

Публикуя свою персональную информацию в открытом доступе на нашем сайте вы, даете согласие на обработку персональных данных и самостоятельно несете ответственность за содержание высказываний, мнений и предоставляемых данных. Мы никак не используем, не продаем и не передаем ваши данные третьим лицам.