
| Раздел функций | Функции даты и времени |
| ДОЛЯГОДА на английском | 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, РАБДЕНЬ, РАЗНДАТ, СЕГОДНЯ, СЕКУНДЫ, ТДАТА, ЧАС, ЧИСТРАБДНИ