Excel позволяет создать календарь тремя путями: через встроенный шаблон — за 2 минуты, формулами DATE и WEEKDAY — за 20 минут, или через инструмент выбора дат (VBA DatePicker) — для интерактивного ввода. Выбор зависит от задачи: планировщик, производственный норматив или финансовый документ. Подходит для Microsoft Excel 2016, 2019, 2021, Microsoft 365 и Excel для Интернета.
Выбор зависит от задачи — планировщик, норматив рабочего времени или финансовый документ.
Учитесь бесплатно за счёт государства
Экономия до 100 000 ₽ на любой программе
| Метод |
Сложность |
Время |
Гибкость |
Для кого |
|---|---|---|---|---|
| Шаблон | Низкая | 2 мин | Ограничена | Быстрый планировщик |
| Формулы DATE/WEEKDAY | Средняя | 20 мин | Высокая | Любой период |
| Условное форматирование | Средняя | 30 мин | Высокая | График работы, смены |
| VBA DatePicker | Высокая | 30+ мин | Полная | Интерактивный ввод |
Откройте Файл → Создать → введите «Календарь» в строке поиска → выберите подходящий тип (месячный, годовой, учебный) → кнопка Создать.

Год и месяц меняются через выпадающее меню шаблона. Не вводите даты в ячейки с формулами вручную — нарушите автообновление. Сменить стиль оформления можно одним кликом: Разметка страницы → Темы — меняются шрифт, цвет и эффекты всей книги.

Формулы дают полный контроль над структурой: любой период, любая разбивка. Основа — DATE(год;месяц;день) возвращает числовое значение даты, WEEKDAY(дата;2) определяет день недели (1 = понедельник, 7 = воскресенье).
Если хотите освоить функции дат и моделирование данных системно — в каталоге бесплатных программ есть курс «Excel. Системный аналитик: моделирование данных в табличных процессорах» (72 часа), доступный по нацпроекту «Кадры».

Структура: 12 листов (январь–декабрь) или 12 блоков-сеток на одном листе. Заголовок месяца: =EDATE(DATE(A1;1;1);номер_месяца-1) — A1 содержит год. Первая ячейка сетки: =DATE(ГОД;МЕС;1)-WEEKDAY(DATE(ГОД;МЕС;1);2)+1. В 2026 году 1 января — четверг: формула учтёт смещение сетки автоматически.
Первая дата: =DATE(A1;B1;1) — год из A1, месяц из B1. Протяните +1 вправо на шесть столбцов. Быстрая серия без формул: введите две даты подряд → выделите → Ctrl+E (Flash Fill). Скройте даты вне текущего месяца: =ЕСЛИ(МЕСЯЦ(A1)<>B1;»»;A1).
Правовая основа — ч. 1 ст. 112 ТК РФ; перечень нерабочих праздничных дней ежегодно утверждается постановлением Правительства РФ. В 2026 году первый рабочий день — 9 января (1–8 января — новогодние каникулы). Создайте именованный диапазон «Праздники» с датами нерабочих дней. Подсчёт рабочих дней: =ЧИСТРАБДНИ(DATE(A1;B1;1);EDATE(DATE(A1;B1;1);1)-1;Праздники). Праздники выделите условным форматированием с формулой =СЧЁТЕСЛИ($Праздники;A1)>0 → красная заливка.

Пять столбцов: Дата / Контрагент / Сумма (₽) / Статус / Тип (доход или расход). Следующая рабочая дата платежа: =РАБДЕНЬ(A2;1;Праздники). Итог по оплаченным позициям: =СУММЕСЛИ(D:D;»оплачено»;C:C). Просроченные строки выделите через условное форматирование: формула =И(D2=»ожидается»;A2<СЕГОДНЯ()) → красная заливка. Подходит финансистам, бухгалтерам и индивидуальным предпринимателям.
Добавьте столбец «Смена» рядом с датами — значения А, Б или Выходной. Выходные дни: Главная → Условное форматирование → Новое правило → «Использовать формулу» → =WEEKDAY(A1;2)>=6 → серая заливка. Для посменного графика создайте отдельные правила: смена А — синий (#BDD7EE), смена Б — зелёный (#C6EFCE).

Хотите сменить профессию или повысить квалификацию?
Федеральный проект «Активные меры содействия занятости» даёт возможность пройти обучение бесплатно за счёт государства
Без написания кода: установите надстройку ASAP Utilities → ASAP → Date → Insert Date Picker → кликните ячейку → выберите дату в мини-календаре; выбранная дата запишется в ячейку автоматически. Через редактор кода: Alt+F11 → Вставка → UserForm → добавьте компонент DTPicker → обработчик события DoubleClick. Предупреждение: ActiveX «Элемент управления Календарь» не работает в 64-битных версиях Excel.

Смените стиль всей книги: Разметка страницы → Темы — шрифт, цвет и эффекты меняются одновременно. Для совместной работы онлайн: Поделиться → Копировать ссылку → Параметры → Применить. Печать всех листов сразу: Ctrl+P → в предварительном просмотре выберите «Вся книга».
В 2026 году 1 января — четверг. Формула DATE(2026;1;1) учтёт сдвиг автоматически. Для производственного варианта первый рабочий день — 9 января 2026 (1–8 января — нерабочие по постановлению Правительства РФ). Добавьте эти даты в именованный диапазон «Праздники» перед расчётом ЧИСТРАБДНИ.
Задайте шапку: ПН | ВТ | СР | ЧТ | ПТ | СБ | ВС. Первая ячейка сетки: =DATE(ГОД;МЕС;1)-WEEKDAY(DATE(ГОД;МЕС;1);2)+1. Протяните +1 вправо на шесть ячеек, вниз — на пять строк. Скройте даты вне текущего месяца: =ЕСЛИ(МЕСЯЦ(A1)<>МЕС;»»;A1).
Да. Установите бесплатную надстройку ASAP Utilities. После установки: ASAP → Date → Insert Date Picker. Кликните по нужной ячейке — появится мини-календарь. Выбранная дата записывается автоматически. Подходит для 32- и 64-битных версий Excel.
Шаблоны хранят формулы в каждой ячейке с датой. Достаточно изменить год или месяц через выпадающее меню шаблона — весь календарь пересчитается. Не вводите дату напрямую в ячейку с формулой: это отключит автообновление.
Сохраните файл: Файл → Сохранить как → CSV (разделители — запятые). В Outlook: Файл → Открыть → Импорт/Экспорт → «Импорт из другой программы» → «Данные, разделённые запятыми» → выберите файл → папка «Календарь» → Готово. Обязательные заголовки в файле: Предмет; Дата начала; Время начала.

Два варианта: вписать текст в ячейку с переносом строки (Alt+Enter для нескольких строк) или вставить примечание через правую кнопку мыши. Примечание отображается при наведении курсора и не занимает пространство ячейки — удобно для плотного календаря.
Выделите диапазон с датами → Главная → Условное форматирование → Новое правило → «Использовать формулу» → введите =WEEKDAY(A1;2)>=6 → выберите серую заливку → ОК. Субботы и воскресенья окрасятся автоматически во всём диапазоне.
Excel входит в Microsoft 365 или Office 2021 — дополнительных расходов нет. Внесите праздники РФ в отдельный лист, создайте именованный диапазон «Праздники» и используйте функцию ЧИСТРАБДНИ — она встроена в любую версию программы. Актуальные даты переносов публикует Минтруд РФ.
Подайте заявку —
забронируйте место в группе
45 000 мест на 2026 год. Бесплатное обучение по федеральному проекту «Активные меры содействия занятости»