График отпусков — обязательный локальный документ‚ который работодатель должен утверждать ежегодно. Согласно статье 114 Трудового кодекса РФ‚ каждый работник имеет право на ежегодный оплачиваемый отпуск с сохранением места работы и среднего заработка. График отпусков обязателен для обеих сторон: если дата уже зафиксирована‚ руководитель не может в последний момент отказать сотруднику из-за высокой загрузки‚ а работник обязан соблюдать утверждённые сроки.
Удобнее всего вести график в Excel — программа позволяет автоматизировать расчёты‚ визуализировать занятость сотрудников и быстро вносить изменения. Разберём процесс пошагово.
Шаг 1. Подготовка структуры таблицы
Создайте новый файл Excel и сформируйте шапку таблицы. Рекомендуемые столбцы:
- № п/п — порядковый номер;
- ФИО сотрудника — например‚ Иванов И. И. (в открытых источниках данные лучше маскировать: Иван И. И.);
- Структурное подразделение, отдел продаж‚ бухгалтерия и т.д.;
- Должность;
- Количество календарных дней отпуска — стандартно 28 дней;
- Дата начала отпуска (план);
- Дата окончания отпуска (план);
- Фактические даты — заполняются по мере ухода сотрудников;
- Основание переноса — заявление‚ приказ;
- Примечание.
Шаг 2. Автоматизация расчётов
Чтобы Excel сам считал дату окончания отпуска‚ используйте формулу:
=ДАТА(ГОД(F2);МЕСЯЦ(F2);ДЕНЬ(F2)+E2-1)
где F2 — дата начала отпуска‚ E2 — количество дней. Минус один нужен‚ потому что день начала отпуска уже входит в расчёт.
Для контроля суммарной продолжительности отпуска (если сотрудник дробит его на части) применяйте функцию СУММЕСЛИ:
=СУММЕСЛИ(B:B;B2;E:E)
Она покажет‚ сколько дней отпуска уже запланировано на конкретного сотрудника‚ и не даст превысить положенные 28 дней.
Шаг 3. Визуализация с помощью условного форматирования
Чтобы наглядно видеть‚ кто и когда отдыхает‚ создайте календарную сетку:
- В первой строке проставьте даты всего года (можно протянуть автозаполнением).
- В первом столбце — список сотрудников.
- Выделите диапазон ячеек и задайте правило условного форматирования с формулой:
=И(ДАТА(ГОД(G$1);МЕСЯЦ(G$1);ДЕНЬ(G$1))>=$F2;ДАТА(ГОД(G$1);МЕСЯЦ(G$1);ДЕНЬ(G$1))<=$G2)
Ячейки‚ попадающие в период отпуска‚ будут автоматически закрашиваться. Так вы сразу увидите «пересечения» — ситуации‚ когда в отпуск уходят сразу несколько ключевых сотрудников одного отдела.
Шаг 4. Контроль пересечений
Чтобы избежать одновременного отсутствия большого числа работников‚ добавьте формулу подсчёта отсутствующих на конкретную дату:
=СЧЁТЕСЛИМН(F:F;»<=»&ДАТА(2026;6;15);G:G;»>=»&ДАТА(2026;6;15))
Формула покажет‚ сколько человек будет в отпуске‚ например‚ 15 июня 2026 года.
Шаг 5. Утверждение и ведение графика
Готовый график распечатывается и утверждается руководителем организации; Напомним ключевые правила:
- График утверждается не позднее чем за две недели до наступления календарного года (то есть до 17 декабря);
- сотрудников нужно ознакомить с документом под подпись;
- о начале отпуска работника извещают не позднее чем за две недели;
- за отсутствие графика предусмотрена административная ответственность по ст. 5.27 КоАП РФ.
Полезные советы
- Храните файл в общем доступе (например‚ на корпоративном диске)‚ но ограничьте права редактирования, менять данные должен только ответственный сотрудник отдела кадров‚ например специалист Петрова А. С. (Петр* А. С.).
- Используйте «Умную таблицу» (Ctrl+T) — фильтры и сортировка упростят поиск по подразделениям.
- Защитите ячейки с формулами от случайного изменения (Рецензирование → Защитить лист).
- Отдельным листом ведите учёт фактических отпусков и переносов — это поможет при проверках трудовой инспекции.
Excel — удобный и гибкий инструмент для составления графика отпусков. Правильно настроенные формулы и условное форматирование избавят кадровика от рутинных расчётов‚ помогут избежать накладок и обеспечат соблюдение требований Трудового кодекса. Главное — своевременно утвердить документ и актуализировать его в течение года.