Как подсветить просроченные даты и нужные строки

Условное форматирование превращает таблицу в приборную панель: просроченное горит красным, приближающееся — оранжевым, всё остальное остаётся спокойным. Настраивается формулой, и главный секрет здесь — в правильном закреплении ссылок.

Просроченная дата

Выделите столбец с датами и создайте правило с формулой. Она проверяет, что дата раньше сегодняшней.

=D2<СЕГОДНЯ()
English: =D2<TODAY()

Путь: Главная → Условное форматирование → Создать правило → Использовать формулу.

Просрочено и не оплачено

Одной даты мало: оплаченные счета подсвечивать не нужно. Добавляем второе условие через И.

=И(D2<СЕГОДНЯ();E2<>"Оплачено")
English: =AND(D2<TODAY(),E2<>"Оплачено")

Окрасить строку целиком

Главный приём: выделяйте весь диапазон таблицы, а в формуле закрепляйте только букву столбца знаком доллара. Тогда правило будет смотреть на нужный столбец, но красить всю строку.

=И($D2<СЕГОДНЯ();$E2<>"Оплачено")
English: =AND($D2<TODAY(),$E2<>"Оплачено")

Именно $D2, а не $D$2 — иначе правило намертво привяжется к одной ячейке.

Срок подходит — предупредить заранее

Второе правило оранжевым цветом для дат в пределах ближайших трёх дней. Расположите его ниже правила о просрочке, чтобы красный имел приоритет.

=И($D2>=СЕГОДНЯ();$D2<=СЕГОДНЯ()+3)
English: =AND($D2>=TODAY(),$D2<=TODAY()+3)

Подсветить выходные

ДЕНЬНЕД со вторым аргументом 2 нумерует дни от понедельника, поэтому суббота и воскресенье — это 6 и 7.

=ДЕНЬНЕД($A2;2)>5
English: =WEEKDAY($A2,2)>5

Как это выглядит на данных

D (Оплатить до)E (Статус)Подсветка
01.08.2026Ожидаеткрасная
09.08.2026Ожидаеторанжевая
01.08.2026Оплаченонет

Правила пересчитываются каждый раз при открытии файла.

Частые ошибки

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

В формуле закреплена вся ссылка целиком — $D$2. Уберите доллар перед номером строки, оставив только перед буквой столбца.

Подсвечиваются пустые строки

Пустая ячейка воспринимается как ноль, а ноль всегда меньше сегодняшней даты. Добавьте проверку заполненности: =И($D2<>"";$D2<СЕГОДНЯ()).

Вопросы и ответы

Как скопировать правило на другие строки?

Проще всего расширить диапазон применения в диспетчере правил, чем копировать формат кистью — так правило останется единым.

Работает ли это в Google Таблицах?

Да, логика та же: Формат → Условное форматирование → «Ваша формула». Названия функций английские, разделитель — запятая.

Ваша задача отличается?

Опишите её словами — ExelGen соберёт формулу под ваши столбцы и версию Excel.

Сгенерировать формулу

Читайте также