ДОЛЯГОДА (YEARFRAC)

Возвращает количество дней между двумя датами в виде доли года по выбранному методу подсчета дней.

Функция используется для финансового анализа, расчета процентов или анализа временных данных.

Пример

Результат

=ДОЛЯГОДА(45585;45816)

0,63

Синтаксис

ДОЛЯГОДА(нач_дата;кон_дата;[базис])

Аргументы

Аргумент

Тип данных

Описание

Начальная дата*

Дата

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

Конечная дата*

Дата

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

Базис

Число

Метод подсчета дней в году.

  • 0 или не указан — 30/360 (американский метод).

  • 1 — фактическое число дней/фактическое число дней.

  • 2 — фактическое число дней/360.

  • 3 — фактическое число дней/365.

  • 4 — 30/360 (европейский метод).

Примеры использования

Пример 1

=ДОЛЯГОДА(44927; 45291; 0)

Функция вернет 1 — долю года между 1.01.2023 и 31.12.2023 по методу «30/360».

Пример 2

=ДОЛЯГОДА(ДАТА(2023; 1; 1); ДАТА(2024; 6; 30); 2)

Функция вернет 1,5 — долю года между 1.01.2023 и 30.06.2024 по методу «фактическое число дней/360».

Связанные и похожие функции

Дата в специальном виде, предназначенном для хранения в электронных таблицах. Все функции, работающие с датой, принимают и возвращают ее именно в этом формате. Чтобы разобраться, как это работает, прочтите статью Как Таблицы работают с датой и временем.