CUMIPMT

Применяется к:вычисляемой таблице вычисляемой таблицы Вычисление визуального элемента измерениявычисляемой таблицы

Возвращает совокупный процент, выплачиваемый за кредит между start_period и end_period.

Синтаксис

CUMIPMT(<rate>, <nper>, <pv>, <start_period>, <end_period>, <type>)

Параметры

Термин Определение
rate Процентная ставка.
nper Общее количество периодов оплаты.
Pv Текущее значение.
start_period Первый период вычисления. Должно быть от 1 до end_period (включительно).
end_period Последний период вычисления. Должно быть между start_period и nper (включительно).
type Время оплаты. Допустимые значения перечислены ниже этой таблицы.

Параметр типа принимает следующие значения:

Тип Времени
0 (ноль) Платеж в конце периода
1 Оплата в начале периода

Возвращаемое значение

Совокупный процент, выплачиваемый за указанный период.

Замечания

  • Убедитесь, что вы согласованы с единицами, используемыми для указания скорости и nper. Если вы вносите ежемесячные платежи по четырехлетнему кредиту на годовую процентную ставку 10 процентов, используйте 0,1/12 для ставки и 4*12 для nper. Если вы вносите ежегодные платежи по одному кредиту, используйте 0,1 для ставки и 4 для nper.

  • start_period, end_period и тип округляются до ближайшего целого числа.

  • Если возвращается ошибка:

    • скорость ≤ 0.
    • nper < 1.
    • pv ≤ 0.
    • start_period < 1 или start_period > end_period.
    • end_period < start_period или end_period > nper.
    • тип — любое число, отличное от 0 или 1.
  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Примеры

Данные Description
%9 Годовая процентная ставка
30 Годы кредита
125 000 Текущая стоимость

Пример 1

Следующий запрос DAX:

EVALUATE
{
  CUMIPMT(0.09/12, 30*12, 125000, 13, 24, 1)
}

Возвращает общий процент, выплачиваемый во второй год платежей, периодов 13–24, предполагая, что платежи выполняются в начале каждого месяца.

[значение]
-11052.3395838718

Пример 2

Следующий запрос DAX:

EVALUATE
{
  CUMIPMT(0.09/12, 30*12, 125000, 1, 1, 0)
}

Возвращает проценты, выплачиваемые за один платеж в первом месяце, при условии, что платеж производится в конце месяца.

[значение]
-937.5