Функция ДНИ

Excel 2013+, Excel 2016, Excel 2019, Excel 365

Краткое описание

Функция ДНИ возвращает количество дней между двумя указанными датами. Это простой и надежный способ вычисления разницы во времени без сложных формул.

Синтаксис

ДНИ(кон_дата;нач_дата)

Параметры

Параметр Тип Обязательный Описание
кон_дата Дата/Текст Да Дата окончания периода. Может быть введена как дата, серийный номер или текст
нач_дата Дата/Текст Да Дата начала периода. Может быть введена как дата, серийный номер или текст

Использование функции DAYS

Функция ДНИ упрощает расчеты продолжительности периодов в Excel. Вместо ручного вычитания дат или использования сложных формул, ДНИ автоматически определяет количество дней между двумя моментами времени.

Распространенные примеры DAYS

Расчет дней между праздниками

=ДНИ("15-МАР-2021";"1-ФЕВ-2021")

Возвращает 42 дня между указанными датами при прямом вводе текста

Разница между датами из ячеек

=ДНИ(A2;A3)

Вычисляет 364 дня между 31 декабря 2021 и 1 января 2021 из ячеек

Анализ сроков поставки

=ДНИ(СЕГОДНЯ();B2)

Показывает количество дней с даты заказа до сегодня

Часто задаваемые вопросы

Функция вернет отрицательное число, показывая что начальная дата позже конечной.

Да, функция автоматически преобразует текст в даты с помощью ДАТАЗНАЧ.

#ЧИСЛО! при недопустимых серийных номерах, #ЗНАЧ! при нераспознанном тексте.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Нераспознанный формат даты в аргументах

Solution: Проверьте формат дат или используйте функцию ДАТАЗНАЧ

#ЧИСЛО!

Cause: Серийные номера дат вне допустимого диапазона

Solution: Убедитесь что даты находятся в пределах 1 января 1900 - 31 декабря 9999

#ЗНАЧ! при пустых ячейках

Cause: Ссылка на пустую ячейку

Solution: Заполните ячейки или используйте ЕСЛИОШИБКА

Примечания

  • Даты в Excel хранятся как серийные номера: 1 января 1900 = 1
  • Текстовые даты обрабатываются функцией ДАТАЗНАЧ автоматически
  • Отрицательный результат означает что начальная дата позже конечной
  • Для рабочих дней используйте СУММЕСЛИБДЕН или СЕТЬДНЕЙ

Совместимость

Доступно в: Excel 2013, Excel 2016, Excel 2019, Excel 365

Недоступно в: Excel 2010 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2013+, Excel 2016, Excel 2019, Excel 365