Расчёт добавления дней к дате: формула, примеры и онлайн-калькулятор

📐 Математика и учёбаОбновлено: 17 июля 2026 г.4 мин чтения
Нужно посчитать дату через 90 дней? Или когда истекает ровно 45 суток с момента заказа? Без чёткой формулы легко ошибиться, а пропуск срока — это просрочка, штраф или потеря денег. Разберёмся, как правильно прибавлять дни к дате в уме, в Excel и с помощью точных онлайн-инструментов.
⚡ Коротко: главное
  • Формула прибавления дней: Новая_дата = Исходная_дата + K дней, где K — количество дней.
  • Пример: 17 июля 2026 + 30 дней = 16 августа 2026 (июль 31 день, 17 + 30 = 47 → 47 − 31 = 16 августа).
  • Учёт високосных годов: 2026 — невисокосный (366 дней в 2024, 2028).
  • В Excel используйте функцию =A1 + K (где A1 — дата, K — число).
  • Для расчёта без календаря — калькулятор на сайте: он учтёт длину месяцев и високосность.

Формула расчёта: простое сложение с поправкой на календарь

Базовая идея до смешного проста: берём исходную дату, прибавляем нужное количество дней и получаем новую дату. Но календарь — штука с подвохом: в месяцах разное количество дней, а раз в четыре года — високосный февраль. Поэтому «чистая» формула выглядит так:

Новая_дата = Исходная_дата + K дней

Здесь Исходная_дата — день, к которому прибавляем, K — количество дней. Чтобы избежать ошибок, нужно учитывать реальную календарную длину каждого месяца. Например, если прибавляем 45 дней к 15 января, то 15 + 45 = 60, а в январе 31 день → 60 − 31 = 29 февраля (если год високосный) или 1 марта (если нет).

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

Пример 1: 7 дней — срочный заказ

Допустим, вы заказали товар 20 июля 2026 года с доставкой через 7 дней. Когда ждать? Считаем: 20 + 7 = 27 июля 2026. Безо всяких подвохов, так как июль — 31 день, и мы не вышли за пределы месяца. Ответ: 27 июля 2026. Если бы заказ оформили 29 июля, то через 7 дней получилось бы 36, а 36 − 31 = 5 августа. Простая арифметика.

Пример 2: 90 дней — трёхмесячный депозит

Вклад открыт 17 июля 2026 года на 90 дней. Считаем шаг за шагом:

  1. Июль: 17 июля + 90 = 107. В июле 31 день, вычитаем: 107 − 31 = 76. Переходим в август.
  2. Август: 31 день. 76 − 31 = 45. Переходим в сентябрь.
  3. Сентябрь: 30 дней. 45 − 30 = 15. Остаток — 15 дней. Значит, дата окончания — 15 октября 2026.

Проверим: с 17 июля по 17 августа — 31 день, до 17 сентября — ещё 31 (итого 62), до 17 октября — ещё 30 (итого 92). Нам 90, значит, на 2 дня раньше — 15 октября. Всё сходится. Можно использовать Калькулятор даты через N дней, чтобы не считать вручную.

Пример 3: 365 дней — год без перехода через високосный год

Прибавляем 365 дней к 17 июля 2026. Если год невисокосный (а 2026 невисокосный), то через 365 дней должно получиться 17 июля 2027. Однако есть нюанс: между этими датами будет ровно один год, но если бы мы прибавляли к 17 июля 2026 ровно 365 дней, то получили бы 17 июля 2027, потому что 2026 и 2027 — оба невисокосные, и в феврале 2027 28 дней. Если бы попадался високосный год (например, прибавляем к 17 июля 2023 — 366 дней в 2024?), пришлось бы учесть дополнительный день. Наш калькулятор это делает автоматически.

Как прибавить дни к дате вручную
  1. 1
    Запишите исходную дату

    Например, 17 июля 2026

  2. 2
    Сложите дни

    Прибавьте нужное количество, например, +90 = 107

  3. 3
    Сравните с длиной месяца

    107 > 31 июля, вычтите 31 → 76

  4. 4
    Перейдите в следующий месяц

    Повторяйте: август 31, вычтите → 45

  5. 5
    Вычтите сентябрь (30)

    45 − 30 = 15

  6. 6
    Остаток — день нового месяца

    15 октября 2026 — искомый день

Пошаговый алгоритм без калькулятора

Частные случаи: високосный год, конец месяца, крупные числа

  • Високосный год: 2026 — невисокосный. Если работаете с 2024 или 2028, февраль длится 29 дней. Например, 28 февраля 2024 + 1 день = 29 февраля 2024, а + 3 дня = 2 марта 2024.
  • Конец месяца: 31 января + 5 дней = 5 февраля. А 30 + 5 = 4 февраля? Нет, 31 + 5 = 36, −31 = 5 февраля.
  • Крупные числа: Прибавляем 1000 дней. Разбейте на годы: 1000 ÷ 365 ≈ 2,74 года. Учтите високосные. Проще воспользоваться калькулятором.
  • Отрицательные дни: Если хотите узнать дату N дней назад, используйте Калькулятор даты N дней назад.

🧠 Тест: проверьте, как вы научились прибавлять дни

1. К 17 июля 2026 прибавили 30 дней. Какая дата получится?

2. К 31 января 2026 прибавили 5 дней. Результат?

3. К 28 февраля 2024 (високосный) прибавили 3 дня. Какая дата?

4. К 17 июля 2026 прибавили 365 дней. 2026 — невисокосный, 2027 — тоже. Какая дата?

5. Сколько дней в неделе?

Типичные ошибки и как их избежать

  • Ошибка 1: Не учитывать разную длину месяцев. Например, считают 31 июля + 30 дней = 31 августа, а правильно — 30 августа.
  • Ошибка 2: Забывать про високосный год. Например, 28 февраля 2024 + 1 день = 29 февраля, а не 1 марта.
  • Ошибка 3: Путать дней и сутки. В быту это одно и то же, но в контрактах иногда под «днём» имеют в виду рабочие дни. Уточняйте условия.
  • Ошибка 4: Ручной перенос десятичных дробей в датах. 30,5 дня не имеют смысла для календаря — всегда округляйте до целых.
  • Как проще? Используйте Калькулятор добавления дней к дате — он исключает все ошибки.

Как рассчитать добавление дней в Excel и Google Таблицах

Электронные таблицы облегчают работу. Базовая формула:

=ЯЧЕЙКА_С_ДАТОЙ + количество_дней

Например, в ячейке A1 стоит 17.07.2026. В B1 пишем =A1+90 — получаем 15.10.2026 (как в примере). Excel сам учитывает длину месяцев и високосность. Если нужно прибавить только рабочие дни (с понедельника по пятницу), используйте =РАБДЕНЬ(A1;90). Для отображения в нужном формате — примените формат ячеек «Дата».

Хотите перевести дни в недели? Воспользуйтесь Конвертером дней в недели, чтобы поделить на 7.

Мини-задачки для самопроверки

  1. Сегодня 17 июля 2026. Через 10 дней — какая дата? Ответ: 27 июля 2026.
  2. Сегодня 25 декабря 2026. Через 10 дней — какая дата? Ответ: 4 января 2027 (25+10=35, −31=4).
  3. Сегодня 28 февраля 2024 (високосный). Через 3 дня — дата? Ответ: 2 марта 2024 (28+3=31, −29=2).
  4. Если сегодня 17 июля 2026, то 1 000 000 минут — это сколько дней? Подсказка: 1 сутки = 1440 минут, 1 000 000 / 1440 ≈ 694 дня. Дата: 17 июля 2026 + 694 дня ≈ июнь 2028 (учтите високосный 2028).

🧮 Посчитайте сами — инструменты по теме

🧭 Разделы по теме

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

Как посчитать дату через N дней в Excel?

Напишите в ячейке =A1+N, где A1 — ячейка с исходной датой, N — количество дней. Excel сам учтёт длину месяцев и високосность.

Как добавить 45 рабочих дней к дате?

Используйте функцию РАБДЕНЬ(A1;45). Она исключает субботу, воскресенье и необязательный список праздников.

Почему при прибавлении 30 дней к 31 июля получается 30 августа, а не 31?

Потому что 31+30=61, а в июле 31 день, остаётся 30 дней — это 30 августа. Если бы было 31+31=62, то 62-31=31 августа.

Как учесть високосные годы в расчёте?

Определите, является ли год, на который выпадает дата, високосным (делится на 4, кроме столетий, не кратных 400). Если да, в феврале 29 дней.

Что делать, если нужно прибавить 1000 дней к дате?

Разбейте на годы: 1000÷365≈2,74. Точнее — используйте онлайн калькулятор, который учтёт високосные годы.

Как перевести дни в недели и наоборот?

Чтобы перевести дни в недели, разделите на 7. Например, 90 дней ÷ 7 = 12,86 недели. Для точного результата используйте конвертер.

Какая дата была 90 дней назад от 17 июля 2026?

17 июля 2026 минус 90 дней. Шагаем назад: июль — 17 минус 17 = 0 → переходим в июнь: 90-17=73, июнь 30, 73-30=43, май 31, 43-31=12 → 12 апреля 2026. Проверьте калькулятором.

Есть ли формула для прибавления дней вручную без календаря?

Запомните длину месяцев: январь 31, февраль 28/29, март 31, апрель 30, май 31, июнь 30, июль 31, август 31, сентябрь 30, октябрь 31, ноябрь 30, декабрь 31. Алгоритм описан в статье.

Источники и нормативные документы

  1. Microsoft Support: Функция РАБДЕНЬ
  2. Wikipedia: Григорианский календарь
  3. КонсультантПлюс: Правила исчисления сроков

Ещё по теме «Математика и учёба»