ISPMT
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Вычисляет проценты, выплаченные (или полученные) за указанный период кредита (или инвестиции) с даже основными платежами.
Синтаксис
ISPMT(<rate>, <per>, <nper>, <pv>)
Параметры
Срок | Определение |
---|---|
rate |
Процентная ставка для инвестиций. |
per |
Период, для которого вы хотите найти интерес. Должно быть от 0 до nper-1 (включительно). |
nper |
Общее количество периодов оплаты для инвестиций. |
pv |
Текущая стоимость инвестиций. Для кредита, pv является суммой кредита. |
Возвращаемое значение
Проценты, выплачиваемые (или полученные) за указанный период.
Замечания
Убедитесь, что вы согласованы с единицами, используемыми для указания скорости и nper. Если вы вносите ежемесячные платежи по четырехлетнему кредиту на годовую процентную ставку 12 процентов, используйте 0,12/12 для ставки и 4*12 для nper. Если вы вносите ежегодные платежи по тому же кредиту, используйте 0,12 для ставки и 4 для nper.
Для всех аргументов денежные средства, которые вы оплачиваете, такие как депозиты для сбережений или других выводов, представлены отрицательными числами; полученные денежные средства, такие как дивидендные проверки и другие депозиты, представлены положительными числами.
ISPMT подсчитывает каждый период, начиная с нуля, а не один.
Большинство кредитов используют график погашения даже с периодическими платежами. Функция IPMT возвращает процентную оплату за указанный период для этого типа кредита.
Некоторые кредиты используют график погашения даже с основными платежами. Функция ISPMT возвращает процентную оплату за указанный период для этого типа кредита.
Если возвращается ошибка:
- nper = 0.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
данных | описание |
---|---|
\$4000 | Текущее значение |
4 | Количество периодов |
10% | Скорость |
Чтобы проиллюстрировать, когда использовать ISPMT, в таблице амортизации ниже используется план выплаты четных субъектов с указанными выше условиями. Плата за проценты в каждом периоде равна времени неоплачиваемого баланса за предыдущий период. И платеж каждый период равен даже субъекту плюс процент за период.
Период | Основной платеж | Платеж по проценту | Итоговый платеж | Равновесие |
---|---|---|---|---|
4,000.00 | ||||
1 | 1,000.00 | 400.00 | 1,400.00 | 3,000.00 |
2 | 1,000.00 | 300.00 | 1,300.00 | 2,000.00 |
3 | 1,000.00 | 200.00 | 1,200.00 | 1,000.00 |
4 | 1,000.00 | 100.00 | 1,100.00 | 0.00 |
Следующий запрос DAX:
DEFINE
VAR NumPaymentPeriods = 4
VAR PaymentPeriods = GENERATESERIES(0, NumPaymentPeriods-1)
EVALUATE
ADDCOLUMNS (
PaymentPeriods,
"Interest Payment",
ISPMT(0.1, [Value], NumPaymentPeriods, 4000)
)
Возвращает проценты, выплачиваемые в течение каждого периода, используя план выплаты четных субъектов и указанные выше условия. Значения являются отрицательными, чтобы указать, что он является платным, а не получен.
[значение] | [Платеж по проценту] |
---|---|
0 | -400 |
1 | -300 |
2 | -200 |
3 | -100 |