Производственный календарь нельзя надёжно получить одной проверкой субботы и воскресенья. В модели нужны отдельные списки нерабочих дат и рабочих переносов, которые вы заполняете по принятому для вашей ситуации календарю.
Разделите сетку и правила
Создайте столбец A с последовательными датами периода. В B2 формула =ДЕНЬНЕД(A2;2)>5 проверит стандартные субботу и воскресенье. Она ничего не знает о праздниках, перенесённых выходных и специальном режиме организации. Рядом выделите G2:G20 для дополнительных нерабочих дат, H2:H20 — для рабочих дат, которые должны переопределить обычный выходной. Храните их настоящими датами без времени, не смешивая с текстовыми пояснениями.
Задайте явный приоритет исключений
Для подписи статуса можно использовать:
=ЕСЛИ(СЧЁТЕСЛИ($H$2:$H$20;A2)>0;"Рабочий";ЕСЛИ(ИЛИ(ДЕНЬНЕД(A2;2)>5;СЧЁТЕСЛИ($G$2:$G$20;A2)>0);"Выходной";"Рабочий"))
В этой модели рабочее исключение имеет приоритет. Если одна дата случайно попала в оба списка, результат формулы не решает противоречие исходных правил: такой дубль нужно найти и исправить.
Проверьте модель на учебных исключениях
Возьмите обычную субботу 17.10.2026. Без исключений она будет выходной. Для теста внесите её в рабочий список H — подпись станет «Рабочий». Это искусственное условие для проверки формулы, а не утверждение об официальном переносе этой даты.
Аналогично проверьте обычный понедельник, временно добавив его в нерабочий список. После теста удалите учебные исключения и заполните реальные данные.
Как подготовить следующий год
Сверьте применимый календарь, его регион и режим работы, внесите утверждённые даты и отметьте источник проверки внутри рабочей книги. Год в запросе сам по себе не подтверждает список переносов. При изменении правил обновляйте списки и повторно проверяйте итоги. Простой месячный календарь описан отдельно. Эта статья показывает структуру вычисления, а не публикует официальный календарь или нормы рабочего времени на конкретный год.
Разберите свою задачу Excel с преподавателем
На индивидуальном онлайн-занятии вы выполняете действия сами, задаёте вопросы и проверяете результат вместе с преподавателем. Темы и темп подбираем под ваш опыт. Начните с бесплатного пробного урока: 45 минут · один на один · без обязательств. Решение о продолжении — после урока.
Оставить комментарий
Есть вопрос по статье? Напишите комментарий — будем рады обсудить.
Комментарии