Подключиться через MCP →

Введите расчет

Количество праздников, выпадающих на будни внутри диапазона.

Математическая формула

Реклама

Результатов

Рабочие дни
22
рабочих дней между датами
Всего календарных дней 30
Выходных дней 8
Вычтено праздников 0
Примерно недель 4,29

Что умеет калькулятор рабочих дней?

Этот инструмент считает количество рабочих дней между двумя датами. Сначала он берёт общее число календарных дней, затем убирает все субботы и воскресенья, а при необходимости вычитает ещё и праздничные дни, выпадающие на будни. Полученное число пригодится для расчёта сроков по проектам, времени доставки, условий оплаты, периодов уведомления и интервалов SLA.

Как пользоваться

Укажите дату начала и дату окончания. Введите, сколько праздников приходится на будние дни внутри этого диапазона (оставьте 0, если их нет). Поставьте галочку «Учитывать дату окончания», если хотите засчитать последний день как полный — без галочки считается только промежуток между датами. В ответе вы получите число рабочих дней, а также разбивку: всего дней, выходных и примерное количество недель.

Как работает формула

В основе всё просто: $$\text{рабочие\_дни} = \text{всего\_дней} - \text{выходные} - \text{праздники}$$ Выходные определяются перебором каждого дня в диапазоне и проверкой, не является ли он субботой или воскресеньем. Праздники вы задаёте вручную, потому что в разных странах и регионах они отличаются; учитывать нужно только те, что выпадают на будни (праздник в субботу уже исключён как выходной).

$$\begin{gathered} \text{Business Days} = D_{\text{wk}} - \text{Holidays} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} N &= \left\lfloor \frac{\text{End Date} - \text{Start Date}}{1\,\text{day}} \right\rfloor + \text{Include End} \\ D_{\text{wk}} &= N - (\text{Saturdays} + \text{Sundays}) \end{aligned} \right. \end{gathered}$$

Столбчатая диаграмма, показывающая, что общее число дней минус выходные минус праздники равно рабочим дням
Формула вычитает выходные и праздники из общего числа календарных дней.
Календарная полоса с выделенными будними днями, затенёнными выходными и отмеченными звёздочками праздниками между датой начала и датой окончания
Рабочие дни — это ячейки будних дней, оставшиеся после исключения выходных и праздников.

Разбор примера

С понедельника 1 января 2024 по среду 31 января 2024 с учётом даты окончания получается 31 календарный день. В январе 2024 года 8 выходных дней (6, 7, 13, 14, 20, 21, 27 и 28 числа), остаётся 23 будних дня. Если праздников 0, ответ — 23 рабочих дня. $$\text{Business Days} = 31 - 8 - 0 = 23$$

Частые вопросы

Учитываются ли обе даты — начала и окончания? Дата начала засчитывается всегда. Дата окончания — только если вы поставили галочку «Учитывать дату окончания».

Знает ли калькулятор праздники моей страны? Нет — праздники в каждой стране свои, поэтому количество будних праздничных дней вы вводите вручную и полностью всё контролируете.

Что считается выходными? Калькулятор относит к выходным субботу и воскресенье — это самый распространённый вариант.

Объяснение ключевых терминов

Понимание словарного запаса, связанного с подсчётом рабочих дней, помогает вам интерпретировать результат и правильно применять его к контрактам, оценкам доставки и обязательствам по обслуживанию.

  • Рабочий день — Любой день, в который происходят обычные деловые операции. В большинстве стран мира это означает понедельник–пятницу, исключая выходные и признанные государственные праздники. Это единица измерения, которую возвращает калькулятор.
  • Календарный день — Каждый день в календаре, подсчитываемый одинаково, включая выходные и праздники. Общее расстояние между двумя датами сначала измеряется в календарных днях, затем выходные и праздники вычитаются для получения рабочих дней.
  • Выходные — Нерабочие дни в конце недели, традиционно суббота и воскресенье в западных календарях. Калькулятор исключает каждую субботу и воскресенье в диапазоне. (В некоторых регионах выходные — пятница–суббота, что изменило бы подсчёт.)
  • Праздник в будний день — Государственный или корпоративный праздник, который приходится на понедельник–пятницу. Только такие сокращают общее количество рабочих дней; праздник, приходящийся на выходной, уже исключён как выходной день. Введите количество таких праздников в будни в поле праздники.
  • Окно SLA — Окно Соглашения об уровне обслуживания — это обещанный контрактом временной интервал для ответа или разрешения, часто указываемый в рабочих днях (например, «разрешено в течение 3 рабочих дней»). Подсчёт рабочих дней вместо календарных дней отражает время, когда персонал действительно доступен.
  • Период уведомления — Обязательный период предварительного уведомления, такой как уведомление об увольнении или расторжении контракта. Если выражено в рабочих днях, выходные и праздники не учитываются при его выполнении.
  • Включить конечную дату — Выбор того, считается ли последняя дата полным днём в диапазоне. Включение включить конец считает как начальную, так и конечную дату (инклюзивный подсчёт); отключение его считает промежуток между ними (эксклюзивный подсчёт). Этот параметр может изменить результат на один день, поэтому согласуйте его с формулировкой вашего срока.
Последнее обновление: