ACCRINT
Применяется к:вычисляемой таблице вычисляемой таблицы Вычисление визуального элемента измерениявычисляемой таблицы
Возвращает накопленный процент за обеспечение, которое платит периодический процент.
Синтаксис
ACCRINT(<issue>, <first_interest>, <settlement>, <rate>, <par>, <frequency>[, <basis>[, <calc_method>]])
Параметры
Термин | Определение |
---|---|
проблема | Дата проблемы безопасности. |
first_interest | Дата первого интереса безопасности. |
Урегулирования | Дата урегулирования безопасности. Дата урегулирования безопасности — это дата после даты выдачи, когда безопасность торгуется покупателем. |
rate | Годовая ставка купон безопасности. |
par | Значение парного значения безопасности. |
обновления | Количество купон платежей в год. Для ежегодных платежей частота = 1; для полуналога, частота = 2; для ежеквартально, частота = 4. |
базовых | (Необязательно) Тип используемого числа дней. Если база опущена, предполагается, что значение равно 0. Допустимые значения перечислены ниже этой таблицы. |
calc_method | (Необязательно) Логическое значение, указывающее способ вычисления общего начисленного процента, когда дата урегулирования превышает дату first_interest. Если calc_method опущен, предполагается, что значение TRUE. — Если calc_method оценивается как TRUE или опущена, ACCRINT возвращает общий накопленный процент от вопроса к урегулированию. — Если calc_method оценивается как FALSE, ACCRINT возвращает накопленные проценты от first_interest до урегулирования. |
Базовый параметр принимает следующие значения:
Основе | Подсчет дней |
---|---|
0 или опущено | США (NASD) 30/360 |
1 | Фактический/фактический |
2 | Фактический/360 |
3 | Фактический/365 |
4 | Европейский 30/360 |
Возвращаемое значение
Накопленный процент.
Замечания
Даты хранятся в виде последовательных серийных номеров, чтобы их можно было использовать в вычислениях. В DAX, 30 декабря 1899 г. день 0, а 1 января 2008 г. — 39448, так как 39 448 дней после 30 декабря 1899 г.
ACCRINT вычисляется следующим образом:
$$\text{ACCRINT} = \text{par} \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1}\frac{\text{A}_{i}}{\text{NL}_{i}}$$
где:
- $\text{A}_{i}$ — обще число дней для $i^{го}$ купонного квазипериода в нестандартном периоде.
- $\text{NC}$ = количество квази-купон периодов, которые соответствуют нечетным периодам. Если это число содержит дробь, доведите его до следующего целого числа.
- $\text{NL}_{i}$ — обычная длина в днях купонного квазипериода в нестандартном периоде.
проблемы, first_interest и урегулирования усечены по целым числам.
частота и база округляются до ближайшего целого числа.
Если возвращается ошибка:
- проблема, first_interest или урегулирование не является допустимой датой.
- проблема ≥ урегулирования.
- скорость ≤ 0.
- par ≤ 0.
- частота — любое число, отличное от 1, 2 или 4.
- basis < 0 или basis > 4.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Примеры
Данные | Description |
---|---|
1-март 2007 г. | Дата проблемы |
31 августа 2008 г. | Дата первого интереса |
1-май-2008 г. | Дата урегулирования |
10% | Ставка купона |
1000 | Значение par |
2 | Частота является полунуальной (см. выше) |
0 | 30/360 базис (см. выше) |
Пример 1
Следующий запрос DAX:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0)
}
Возвращает накопленные проценты от вопроса к урегулированию для обеспечения безопасности с указанными выше условиями.
[значение] |
---|
116.944444444444 |
Пример 2
Следующий запрос DAX:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0, FALSE)
}
Возвращает накопленные проценты от first_interest до урегулирования для обеспечения безопасности с указанными выше условиями.
[значение] |
---|
66.9444444444445 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по