Применение условного форматирования с помощью формулы в Excel для Mac

Применяется к
Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 для Mac

Условное форматирование позволяет быстро выделить на листе важные сведения. Но иногда встроенные правила форматирования не заходят достаточно далеко. Добавление собственной формулы в правило условного форматирования дает ей возможность повысить эффективность выполнения действий, которые не могут выполняться встроенными правилами.

Например, предположим, что вы отслеживаете дни рождения ваших стоматологических пациентов, чтобы увидеть, кто приближается, а затем отметить их как получив от вас приветствие с днем рождения.

С помощью условного форматирования, которое определяется двумя правилами с формулой, на этом листе отображаются необходимые вам сведения. Первое правило в столбце A форматирует будущие дни рождения, а правило в столбце C форматирует ячейки сразу после ввода "Y", указывая, что было отправлено приветствие дня рождения.

Пример условного форматирования со столбцами дат рождения, имен и отправки

Как создать первое правило

  1. Выделите ячейки от A2 до A7 (для этого щелкните и перетащите указатель мыши с ячейки A2 в ячейку A7).
  2. На вкладке Главная щелкните Новоеправилоусловного форматирования>.
  3. В поле Стиль выберите Классический.
  4. В поле Классическая выберите Только форматировать значения верхнего или нижнего ранжирования и измените его на Использование формулы, чтобы определить, какие ячейки следует форматировать.
  5. В следующем поле введите формулу: =A2>TODAY()
    Функция СЕГОДНЯ используется в формуле для определения значений дат в столбце A, превышающих значение сегодняшней даты (будущих дат). Ячейки, удовлетворяющие этому условию, форматируются.
  6. В поле Формат с щелкните Настраиваемый формат.
  7. В диалоговом окне Формат ячеек откройте вкладку Шрифт.
  8. В поле Цвет выберите значение Красный. В поле Начертание шрифта выберите Полужирный.
  9. Нажмите кнопку ОК несколько раз, чтобы закрыть все диалоговые окна.

Теперь форматирование применено к столбцу A.

Как создать второе правило

  1. Выделите ячейки от C2 до C7.
  2. На вкладке Главная щелкните Новоеправилоусловного форматирования>.
  3. В поле Стиль выберите Классический.
  4. В поле Классическая щелкните, чтобы выбрать только форматировать только верхние или нижние значения, и измените его на Использовать формулу, чтобы определить, какие ячейки следует форматировать.
  5. В следующем поле введите формулу: =C2="Y"
    Формула проверяет, содержат ли ячейки в столбце C значение "Y" (кавычки вокруг Y сообщают Excel, что это текст). Ячейки, удовлетворяющие этому условию, форматируются.
  6. В поле Формат с щелкните Настраиваемый формат.
  7. В верхней части окна откройте вкладку Шрифт.
  8. В поле Цвет выберите Белый. В поле Начертание шрифта выберите Полужирный.
  9. В верхней части окна откройте вкладку Заливка и для параметра Цвет фона выберите значение Зеленый.
  10. Нажмите кнопку ОК несколько раз, чтобы закрыть все диалоговые окна.

Теперь форматирование применено к столбцу C.

Попробуйте попрактиковаться

В приведенных выше примерах мы использовали простые формулы для условного форматирования. Поэкспериментируйте самостоятельно и попробуйте использовать другие известные вам формулы.

Вот еще один пример для тех, кто хочет узнать больше. В книге создайте таблицу данных со значениями, приведенными ниже. Начните с ячейки A1. Затем выделите ячейки D2:D11 и задайте новое правило условного форматирования с помощью следующей формулы:

=СЧЁТЕСЛИ($D$2:$D$11;D2)>1

При создании правила убедитесь в том, что оно применяется к ячейкам D2:D11. Задайте цветовое форматирование, которое должно применяться к ячейкам, удовлетворяющим условию (т. е. если название города встречается в столбце D более одного раза, а это — Москва и Мурманск).

Имя Фамилия Телефон Город
Юлия Ильина 555-1213 Москва
Сергей Климов 555-1214 Электросталь
Вадим Корепин 555-1215 Мурманск
Андрей Гладких 555-1216 Дубна
Станислав Песоцкий 555-1217 Коломна
Ольга Костерина 555-1218 Мурманск
Евгений Куликов 555-1219 Верея
Николай Новиков 555-1220 Домодедово
Светлана Омельченко 555-1221 Москва
Инна Ожогина 555-1222 Электрогорск