Интервал между двумя датами

В банковской практике различных стран срок в днях и расчетное количество дней в году при начислении процентов определяется по-разному. В германской практике подсчет количества дней основывается на длительности года в 360 дней и месяцев в 30 дней. Во французской практике длительность года принимается равной 360 дням, а количество дней в месяце берется равным фактической календарной длительности (28, 29, 30 или 31 день). В английской практике длительность года - 365 дней, а длительность месяцев соответствует фактической по календарю.

В MS Excel есть несколько функций, предназначенных для вычисления интервала между двумя датами. Для определения количества дней между двумя датами в «нормальном» году можно использовать обычное вычитание. Например, "31.12.93"-"1.1.93" равняется 364.

DAYS360

Возвращает количество дней между двумя датами на основе 360-дневного года (двенадцать 30-дневных месяцев). Эта функция используется для расчета платежей, если подсчет основан на двенадцати 30-дневных месяцах.

Синтаксис
DAYS 360(start_date; end_date; method)
start_date и end_date - это две даты, для которых требуется узнать количество дней между ними.
method - это логическое значение, которое определяет, какой метод, Европейский или Американский, должен использоваться при вычислениях.

Метод Определение
FALSE или опущено Американский метод (NASD). Если начальная дата является 31-м числом месяца, то она полагается равной 30-ому числу того же месяца. Если конечная дата является 31-м числом месяца и начальная дата меньше, чем 30-ое число, то конечная дата полагается равной 1-ому числу следующего месяца, в противном случае конечная дата полагается равной 30-ому числу того же месяца.
TRUE Европейский метод. Начальная и конечная даты, которые приходятся на 31-ое число месяца, полагаются равными 30-ому числу того же месяца.

YEARFRAC

Возвращает долю года, которую составляет количество дней между двумя датами (начальной и конечной). Функция YEARFRAC служит для определения доли общегодовых гонораров или обязательств, приходящихся на указанный период.

Если эта функция недоступна, следует установить надстройку Data Analysis, а затем подключить его с помощью команды Add-Ins меню Tools.

Синтаксис
YEARFRAC(start_date; end_date; basis)
start_date - это дата, которая соответствует начальной дате.
end_date - это дата, которая соответствует конечной дате.
basis - это тип используемого способа вычисления дня.

Базис Способ вычисления дня
0 или опущен US (NASD) 30/360
1 Фактический/фактический
2 Фактический/360
3 Фактический/365
4 Европейский 30/360