← Блог

Условное форматирование в Excel: светофор по срокам за 10 минут

Реестр поручений, журнал писем, список договоров: везде есть сроки, и везде их кто-то должен отслеживать. Глазами это делать мучительно: двадцать строк ещё терпимо, двести уже нет. Решение простое: пусть Excel сам красит строки. Просрочено красным, горит жёлтым, всё в порядке зелёным. Ниже пошаговая инструкция, как сделать такой светофор по срокам за десять минут, используя только обычные функции СЕГОДНЯ и РАБДЕНЬ и условное форматирование.

Подготовка: какие колонки нужны

Минимальный набор для светофора:

Пусть данные лежат так: A это название, B дата поступления, C срок в днях, D плановая дата, E фактическая дата, F статус. Первая строка данных вторая.

Шаг 1. Посчитайте плановую дату

Если срок в рабочих днях, используйте РАБДЕНЬ, которая пропускает выходные и праздники.

Если срок календарный (например, ответ на обращение в течение тридцати дней), формула проще: B2+C2. Какой срок у вашей категории дел, определяется нормативным документом или регламентом организации, а не таблицей. Проверьте нужную норму в актуальной редакции.

Шаг 2. Сделайте столбец статуса

Статус нужен и людям, и для условного форматирования.

Функция ЗНАК здесь заменяет сравнение: она возвращает 1, если число положительное (сегодня позже плановой даты), и минус 1, если отрицательное. Функция СЕГОДНЯ пересчитывается при каждом открытии файла, поэтому светофор всегда актуален. Значение «3 дня» для статуса «горит» можно вынести в отдельную ячейку и менять по необходимости.

Шаг 3. Настройте условное форматирование

Теперь самое интересное: цвет.

Обратите внимание на знак доллара перед буквой столбца. Он фиксирует столбец F, а номер строки остаётся относительным, и правило применяется ко всей строке. Если доллар забыть, закрашиваться будет не то.

Порядок правил важен: «Управление правилами» позволяет менять приоритет. Правило «исполнено» поставьте первым, чтобы закрытые дела не красились красным.

Шаг 4. Добавьте счётчик дней

Цвет это хорошо, но иногда важно знать, сколько дней осталось.

Мини-пример для строки:

Шаг 5. Защитите формулы и проверьте

Готовое решение с уже настроенными правилами лежит здесь: светофор сроков. Если собираете сами, не пропустите защиту.

Пустые строки лучше сделать «молчащими», добавив условие ЕСЛИ(B2="";"";...) в формулы, иначе по ним будут появляться странные даты.

Где ещё пригодится светофор

Одна и та же схема подходит к разным задачам: сроки ответов на обращения, окончание срочных трудовых договоров, сроки действия документов, платежи по договорам, поверка оборудования. Меняется только то, что считается плановой датой. Для договора это дата окончания, для документа срок действия, для поручения срок исполнения. Формулы статуса и правила форматирования остаются теми же, поэтому, один раз разобравшись, вы собираете новый светофор за несколько минут.

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

Если не хочется собирать самому

Описанная схема работает, но сборка занимает время, а на проверку уходит ещё больше. Если нужен готовый файл, возьмите бесплатную таблицу «Контроль сроков: светофор»: там срок считается через РАБДЕНЬ с праздниками, строки подсвечиваются автоматически, а вам остаётся вносить поручения. Другие таблицы для контроля собраны в разделе «Контроль».

Таблица из статьи

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