Быстрая навигация
Функция ДОЛЯГОДА
Краткое описание
Функция ДОЛЯГОДА вычисляет долю года между двумя датами, что идеально подходит для расчета пропорциональных годовых доходов, процентов или других финансовых показателей за частичный период.
Синтаксис
ДОЛЯГОДА(нач_дата; кон_дата; [базис])
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| нач_дата | Дата |
Да | Начальная дата периода - используйте функцию ДАТА() или ссылку на ячейку с датой |
| кон_дата | Дата |
Да | Конечная дата периода - должна быть позже начальной даты |
| базис | Число 0-4 |
Нет | Способ подсчета дней: 0 (по умолчанию), 1, 2, 3 или 4 |
Использование функции YEARFRAC
ДОЛЯГОДА применяется для пропорционального распределения годовых сумм (зарплата, проценты, амортизация) по фактическому периоду работы. Позволяет точно рассчитывать начисления за неполный год с учетом выбранного метода подсчета дней.
Распространенные примеры YEARFRAC
Базовый расчет доли года
=ДОЛЯГОДА(ДАТА(2024;1;1);ДАТА(2024;6;30))
Рассчитывает долю года с 1 января по 30 июня 2024 (полгода = 0,5)
Расчет процентов за период
=1000000*ДОЛЯГОДА(A2;B2;3)*0,1
Начисляет 10% годовых на 1 млн. руб. за период из ячеек A2:B2 (базис факт/365)
Сравнение разных базисов
=ДОЛЯГОДА(ДАТА(2012;1;1);ДАТА(2012;7;30);1)
Доля за 2012 год (високосный) по методу факт/факт = 0,5765
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЗНАЧ!
Cause: Недопустимая дата в нач_дата или кон_дата
Solution: Используйте функцию ДАТА(год;мес;день) или проверьте формат ячеек
#ЧИСЛО!
Cause: Базис меньше 0 или больше 4
Solution: Укажите значение базиса от 0 до 4 или оставьте пустым
#ЗНАЧ! при равных датах
Cause: Начальная дата = конечной дате
Solution: Убедитесь, что кон_дата позже нач_дата
Примечания
- Даты хранятся как числа (1.01.1900 = 1)
- Всегда используйте функцию ДАТА() для надежности
- Базис 0 по умолчанию (американский 30/360)
- В високосный год базис 1 дает меньшую долю при одинаковом периоде
- Функция усекает аргументы до целых чисел
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в:
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+