Функция ДНЕЙКУПОНДО

Excel 2007+

Краткое описание

Функция ДНЕЙКУПОНДО рассчитывает количество дней от начала текущего купонного периода до даты расчета по ценным бумагам. Используется для точного расчета накопленного купонного дохода при торговле облигациями.

Синтаксис

ДНЕЙКУПОНДО(дата_согл;дата_погаш;частота;[базис])

Параметры

Параметр Тип Обязательный Описание
дата_согл Дата Да Дата продажи ценных бумаг (позже даты выпуска)
дата_погаш Дата Да Дата окончательного погашения облигации
частота Число Да 1=ежегодные, 2=полугодовые, 4=ежеквартальные выплаты
базис Число Нет Метод подсчета дней (0-4)

Использование функции COUPDAYBS

ДНЕЙКУПОНДО применяется при расчете накопленного купонного дохода (НКД) для облигаций. Функция определяет сколько дней прошло от начала текущего купонного периода до даты сделки, что необходимо для правильного ценообразования облигаций на вторичном рынке.

Распространенные примеры COUPDAYBS

Расчет дней для полугодовых купонов

=ДНЕЙКУПОНДО(ДАТА(2011;1;25);ДАТА(2011;11;15);2;1)

Возвращает 71 день от начала купонного периода до даты сделки при фактическом/фактическом базисе

Ежегодные купоны с базисом 30/360

=ДНЕЙКУПОНДО(A2;B2;1;0)

Использует американский базис NASD 30/360 для ежегодных выплат

Ежеквартальные выплаты

=ДНЕЙКУПОНДО(ДАТА(2024;3;15);ДАТА(2025;3;15);4;2)

Расчет с фактическим/360 базисом для ежеквартальных купонов

Часто задаваемые вопросы

1 — ежегодные выплаты, 2 — полугодовые, 4 — ежеквартальные. Другие значения вызовут ошибку #ЧИСЛО!

Использует реальное количество дней в периоде и реальное количество дней в году (365 или 366 при високосном).

Используйте функцию ДАТА(год;месяц;день) или ссылки на ячейки с датами. Текстовые даты могут вызвать ошибки.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Дата расчета позже даты погашения или недопустимые даты

Solution: Проверьте, что дата_согл < дата_погаш и обе даты корректны

#ЧИСЛО!

Cause: Частота ≠ 1,2,4 или базис вне диапазона 0-4

Solution: Частота: 1,2 или 4. Базис: 0,1,2,3 или 4

#ЗНАЧ!

Cause: Даты введены как текст

Solution: Используйте ДАТА() или ссылки на ячейки с датами

Примечания

  • Функция усекает аргументы до целых чисел
  • Excel хранит даты как числа: 1 января 1900 = 1
  • Используйте с другими купонными функциями: ДНИКУПОН, ДКУПОНПЕРИОД
  • Критически важна для расчета цены облигаций с НКД

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+