
Раздел функций | Функции даты и времени |
ДОЛЯГОДА на английском | YEARFRAC |
Волатильность | Не волатильная |
Что делает ДОЛЯГОДА?
Функция ДОЛЯГОДА в Excel возвращает долю года между двумя датами. Это особенно полезно в финансовых расчетах, где нужно учитывать, сколько времени прошло между двумя событиями в виде части года: например, при начислении процентов, амортизации или расчете ставок доходности.
В отличие от обычного подсчета дней между датами, ДОЛЯГОДА позволяет точно учитывать, как именно рассчитываются дни в году — по фактическому количеству дней, по 360-дневному году или другим методам.
Синтаксис
=ДОЛЯГОДА(нач_дата; кон_дата; [базис])
- нач_дата — дата начала периода.
- кон_дата — дата окончания периода.
- [базис] — (необязательный) способ расчета дней в году. Может принимать значения от 0 до 4:
Базис | Описание |
---|---|
0 | США (NASD) 30/360 |
1 | Фактические дни / фактический год |
2 | Фактические дни / 360 |
3 | Фактические дни / 365 |
4 | Европейский 30/360 |
Примеры
- =ДОЛЯГОДА(“01.01.2024”; “01.07.2024”) — вернёт 0,5, если используется базис по умолчанию.
- =ДОЛЯГОДА(“01.01.2024”; “01.07.2024”; 3) — вернёт 0,4986, так как год считается 365 дней.
Полезно знать
- Если начальная дата позже конечной, результат будет отрицательным.
- При работе с финансовыми моделями важно указывать базис явно, чтобы избежать неоднозначности.
Применение
- Расчет процентов по займам и кредитам, когда ставка указана в годовых процентах.
- Определение доли амортизации при неполном году использования актива.
- Финансовое моделирование в инвестиционных проектах.
Другие функции “Дата и время” в Excel
ВРЕМЗНАЧ, ВРЕМЯ, ГОД, ДАТА, ДАТАЗНАЧ, ДАТАМЕС, ДЕНЬ, ДЕНЬНЕД, КОНМЕСЯЦА, МЕСЯЦ, МИНУТЫ, НОМНЕДЕЛИ и НОМНЕДЕЛИ.ISO, РАБДЕНЬ, РАЗНДАТ, СЕГОДНЯ, СЕКУНДЫ, ТДАТА, ЧАС, ЧИСТРАБДНИ