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

Календарная разница дат

Если A2 — 12.10.2026, B2 — 16.10.2026, формула =B2-A2 возвращает 4. Установите результату общий или числовой формат, чтобы не увидеть дату вместо количества дней. Если нужно посчитать все календарные даты от начала до конца включительно, для периода с концом не раньше начала используйте =B2-A2+1. Получится 5. При обратном порядке дат сначала решите, считать ли отрицательную разницу ошибкой ввода.

Между 12 и 16 октября прошло четыре дня; с обеими границами — пять дат.
Между 12 и 16 октября прошло четыре дня; с обеими границами — пять дат.

Рабочие дни через ЧИСТРАБДНИ

=ЧИСТРАБДНИ(A2;B2) считает рабочие дни с понедельника по пятницу и включает обе граничные даты, если они рабочие. В примере понедельник–пятница результат равен 5. Для исключения согласованных праздников поместите реальные даты в E2:E10 и используйте =ЧИСТРАБДНИ(A2;B2;$E$2:$E$10). Если 14.10.2026 задан учебным нерабочим днём, результат уменьшится до 4. Это пример настройки, а не утверждение о государственном празднике.

Учебное исключение 14 октября уменьшает пять будних дней до четырёх.
Учебное исключение 14 октября уменьшает пять будних дней до четырёх.

Для другого расписания выходных используйте ЧИСТРАБДНИ.МЕЖД с соответствующим кодом или маской. Формула сама не знает производственный календарь, переносы и региональные праздники.

Как прибавить дни к дате

=A2+10 прибавляет десять календарных дней. Для десяти рабочих дней подходит =РАБДЕНЬ(A2;10;$E$2:$E$10). У РАБДЕНЬ отсчёт смещения не совпадает с включающим обе границы подсчётом ЧИСТРАБДНИ. Не подставляйте вместо рабочих дней усреднённое количество календарных: выходные и исключения зависят от периода.

Как прибавить месяц

Используйте =ДАТАМЕС(A2;1). Если соответствующего числа в следующем месяце нет, результат приходится на конец месяца. Это удобнее и точнее, чем предполагать, что любой месяц содержит 30 дней.

Ошибки исходных данных

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

Разберите свою задачу Excel с преподавателем

На индивидуальном занятии вы выполняете действия на своём компьютере, задаёте вопросы и проверяете результат. Программу и темп выбираем по вашему опыту. Начните с бесплатного пробного урока: 45 минут · один на один · без обязательств. Решение о продолжении — после урока.

Записаться на бесплатный урок