Функция ДНЕЙ Excel - Подсчет дней в году 360 дней

Скачать пример рабочей книги

Загрузите образец книги

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

Обзор функций DAYS360

Функция DAYS360 Возвращает количество дней между двумя датами, исходя из 360-дневного года.

Чтобы использовать функцию листа Excel DAYS360, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

Синтаксис и входные данные функции DAYS360:

1 = ДНЕЙ360 (начальная_дата, конечная_дата, метод)

Дата начала - Дата начала в формате серийного номера Excel или введенная как дата с цитатами вокруг даты. Пример: нельзя вводить 11.12.2015 прямо в ячейку. Вместо этого вам нужно ввести «11/12/2015», или вам нужно будет использовать соответствующий серийный номер: 42320. В качестве альтернативы вы можете указать ячейку с введенной датой 11/12/2015. Excel автоматически преобразует даты, хранящиеся в ячейках, в последовательный формат (если дата не вводится как текст).

Дата окончания - Конечная дата в формате серийного номера Excel или введенная как дата с кавычками вокруг даты. Пример: нельзя вводить 11.12.2015 прямо в ячейку. Вместо этого вам нужно ввести «11/12/2015», или вам нужно будет использовать соответствующий серийный номер: 42320. В качестве альтернативы вы можете указать ячейку с введенной датой 11/12/2015. Excel автоматически преобразует даты, хранящиеся в ячейках, в последовательный формат (если дата не вводится как текст).

метод - ПО ЖЕЛАНИЮ. ИСТИНА для европейского метода. ЛОЖЬ для метода США. Если опущено, по умолчанию используется ЛОЖЬ (метод США). Пример: ИСТИНА.

Рассчитать количество дней между датами (на основе 360-дневного года)

Функция DAYS360 возвращает количество дней между двумя датами на основе 360-дневного года, при этом считается, что каждый месяц состоит из 30 дней. Обратите внимание на разницу между функцией DAYS и функцией DAYS360:

1 = ДНИ (C3; B3)

Обратите внимание, что функция DAYS360 предполагает, что в каждом месяце 30 дней. Таким образом, разница рассчитывается как 4 месяца * 30 дней / месяц = ​​120 дней.

1 = ДНЕЙ360 (B3; C3)

Функция DAYS360 позволяет переключаться между американским методом по умолчанию (FALSE) и европейским методом (TRUE):

1 = ДНЕЙ360 (B3; C3; ЛОЖЬ)

1 = ДНЕЙ360 (B3; C3; ИСТИНА)

Дней с сегодняшнего дня (360)

В этом примере показано, как рассчитать количество дней от даты до сегодняшнего дня, используя год из 360 дней:

1 = ДНЕЙ360 (СЕГОДНЯ (); B3)

В этом примере также используется функция СЕГОДНЯ.

NETWORKINGDAYS

Функция ЧИСТРАБДНИ вычисляет количество рабочих дней между датами:

1 = ЧИСТРАБДНИ (B3; C3)

DAYS360 в Google Таблицах

Функция DAYS360 работает в Google Таблицах точно так же, как и в Excel:

DAYS360 Примеры на VBA

Вы также можете использовать функцию DAYS360 в VBA. Тип:
application.worksheetfunction.days360 (начальная_дата, конечная_дата, метод)
Для аргументов функции (начальная_дата и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные для использования вместо них.

Выполнение следующих операторов VBA

1234567891011121314 Диапазон ("C2") = Application.WorksheetFunction.Days360 (Диапазон ("A2"), Диапазон ("B2"), Ложь)Диапазон ("C3") = Application.WorksheetFunction.Days360 (Диапазон ("A3"), Диапазон ("B3"), Ложь)Диапазон ("C4") = Application.WorksheetFunction.Days360 (Диапазон ("A4"), Диапазон ("B4"), Ложь)Диапазон ("C5") = Application.WorksheetFunction.Days360 (Диапазон ("A5"), Диапазон ("B5"), Ложь)Диапазон ("D2") = Application.WorksheetFunction.Days (Диапазон ("B2"), Диапазон ("A2"))Диапазон ("D3") = Application.WorksheetFunction.Days (Диапазон ("B3"), Диапазон ("A3"))Диапазон ("D4") = Application.WorksheetFunction.Days (Диапазон ("B4"), Диапазон ("A4"))Диапазон ("D5") = Application.WorksheetFunction.Days (Диапазон ("B5"), Диапазон ("A5"))Диапазон ("E2") = Application.WorksheetFunction.NetworkDays (Диапазон ("A2"), Диапазон ("B2"))Диапазон ("E3") = Application.WorksheetFunction.NetworkDays (Диапазон ("A3"), Диапазон ("B3"))Диапазон ("E4") = Application.WorksheetFunction.NetworkDays (Диапазон ("A4"), Диапазон ("B4"))Диапазон ("E5") = Application.WorksheetFunction.NetworkDays (Диапазон ("A5"), Диапазон ("B5"))

даст следующие результаты

Вернуться к списку всех функций в Excel

wave wave wave wave wave