Обновлено:
Расчет времени в днях
Количество дней между датами – один из самых частых запросов при планировании. Отпуск, срок договора, дедлайн проекта, возраст ребёнка – всё это требует точного подсчёта. В этой статье разберём формулу, особенности расчёта рабочих дней и практические примеры.
Формула расчёта дней между датами
Базовый принцип прост: из конечной даты вычитаем начальную.
Количество дней = Конечная дата − Начальная дата
Excel хранит даты как порядковые номера, начиная с 1 января 1900 года. Поэтому достаточно вычесть одну ячейку из другой.
Примеры:
| Начальная дата | Конечная дата | Количество дней |
|---|---|---|
| 1 января 2026 | 15 января 2026 | 14 |
| 10 марта 2026 | 10 апреля 2026 | 31 |
| 1 января 2025 | 1 января 2026 | 365 (366 в високосном) |
Важно: результат показывает разницу без включения конечной даты. Если нужно посчитать дни включительно – добавьте к результату единицу.
Особенности расчёта
Високосные годы
Год с 366 днями добавляет один день в феврале. 2024 и 2028 – високосные годы. Правило определения: год високосный, если делится на 4, но не делится на 100, либо делится на 400.
Разное количество дней в месяцах
- Февраль: 28 дней (29 в високосном)
- Апрель, июнь, сентябрь, ноябрь: по 30 дней
- Январь, март, май, июль, август, октябрь, декабрь: по 31 дню
Учёт часов и минут
Если нужна точность до минуты – используйте калькулятор с указанием времени. Формула та же, но результат покажет разницу в днях, часах и минутах.
Расчёт рабочих дней
Для проектов, отпусков и налоговых сроков часто нужен подсчёт только рабочих дней – без выходных и праздников.
Какие дни исключаются
- Суббота и воскресенье – еженедельные выходные
- Праздничные дни по календарю РФ: 1–8 января, 23 февраля, 8 марта, 1 и 9 мая, 12 июня, 4 ноября
Пример расчёта рабочих дней
Период: с 10 по 31 января 2026 года.
- Всего календарных дней: 21
- Выходные (субботы и воскресенья): 8 дней
- Праздники: 1–8 января (уже учтены в периоде как выходные)
- Рабочих дней: 15
Функции Excel для рабочих дней
ЧИСТРАБДНИ(нач_дата;кон_дата)– считает рабочие дни без праздниковЧИСТРАБДНИ.МЕЖД(нач_дата;кон_дата;выходные;праздники)– позволяет задать нестандартные выходные
Практические примеры
Расчёт отпуска
Сотрудник уходит в отпуск с 1 июля 2026 по 21 июля 2026.
Количество календарных дней: 20.
По трудовому кодексу отпуск считается в календарных днях, включая выходные.
Срок действия договора
Договор аренды заключён 15 марта 2026 года сроком на 12 месяцев.
Дата окончания: 15 марта 2027 года.
Общая продолжительность: 365 дней (2026 год не високосный).
Срок командировки
День выезда – 8:00 понедельника, день возвращения – 18:00 пятницы той же недели.
Проджительность: 4 календарных дня (понедельник, вторник, среда, четверг), 4 рабочих дня.
Согласно Положению о командировках (Постановление Правительства РФ № 749), днём выезда считается день отправления транспорта, днём приезда – день прибытия.
Подсчёт просрочки
Договор предусматривал оплату до 15 апреля 2026 года. Деньги поступили 25 апреля 2026 года.
Просрочка: 10 дней.
Проценты за просрочку рассчитываются по ключевой ставке ЦБ РФ за каждый день просрочки.
Беременность
Срок беременности считается от первого дня последней менструации. Стандартный срок: 280 дней (40 недель).
Если первый день последней менструации – 1 июня 2026 года, предполагаемая дата родов – 7 марта 2027 года.
Как посчитать дни в Excel
Простое вычитание
=B2-A2
В ячейке A2 – начальная дата, в B2 – конечная. Результат – количество дней.
Функция РАЗНДАТ (DATEDIF)
Для точного расчёта лет, месяцев и дней:
=РАЗНДАТ(A2;B2;"d") 'дни
=РАЗНДАТ(A2;B2;"m") 'месяцы
=РАЗНДАТ(A2;B2;"y") 'годы
С учётом выходных
=ЧИСТРАБДНИ(A2;B2) 'рабочие дни без праздников
=ЧИСТРАБДНИ(A2;B2;праздники) 'с указанием праздников
На Mac Excel может использовать систему дат от 1904 года – это влияет на расчёты дат до 1900 года. Для текущих расчётов различия не критичны.
Онлайн-калькулятор дней
Для быстрого подсчёта используйте онлайн-калькулятор. Введите начальную и конечную дату – результат появится мгновенно. Большинство калькуляторов позволяют:
- Выбрать режим подсчёта: все дни или только рабочие
- Исключить или включить конечную дату
- Учесть праздники России
- Перевести дни в недели, месяцы, годы
Такой инструмент особенно удобен для подсчёта сложных периодов с переходами через месяцы и годы.
Часто задаваемые вопросы
Как посчитать количество дней между датами?
Вычтите из конечной даты начальную. Формула: Конечная дата − Начальная дата = Количество дней. Пример: с 1 по 15 января – 14 дней.
Как рассчитать только рабочие дни?
Исключите субботы, воскресенья и праздничные дни по календарю РФ. В Excel используйте функцию ЧИСТРАБДНИ (NETWORKDAYS).
Нужно ли включать конечную дату в расчёт?
По умолчанию калькуляторы считают дни без конечной даты. Если нужно включить её – добавьте 1 день к результату.
Как високосный год влияет на расчёт?
В високосном году 366 дней вместо 365. Февраль содержит 29 дней. Это важно для точных расчётов между датами разных лет.
Как посчитать дни в Excel?
Простое вычитание: =B2-A2. Для рабочих дней: =ЧИСТРАБДНИ(A2;B2). Для точного возраста в днях: =РАЗНДАТ(A2;B2;“d”).
Сколько дней в году?
В обычном году 365 дней, в високосном – 366. Год високосный, если делится на 4 (но не на 100) или делится на 400.
Похожие калькуляторы и статьи
- Калькулятор дней договора – расчёт сроков онлайн
- Рассчитать срок по датам онлайн – калькулятор разницы в днях и месяцах
- Календарь дат между датами онлайн калькулятор
- Калькулятор рабочих дней 2025 – расчёт за период с учётом праздников
- Расчет выходных дней: калькулятор онлайн
- Сколько дней до лета без выходных