Compartilhar via


ISPMT

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Calcula os juros pagos (ou recebidos) pelo período especificado de um empréstimo (ou investimento) com pagamentos de entidades de segurança.

Sintaxe

ISPMT(<rate>, <per>, <nper>, <pv>)

Parâmetros

Prazo Definição
rate A taxa de juros do investimento.
per O período para o qual você deseja encontrar o interesse. Deve estar entre 0 e nper-1 (inclusivo).
nper O número total de períodos de pagamento do investimento.
pv O valor atual do investimento. Para um empréstimo, pv é o valor do empréstimo.

Valor retornado

Os juros pagos (ou recebidos) pelo período especificado.

Observações

  • Verifique se você é consistente com as unidades usadas para especificar taxa e nper. Se você fizer pagamentos mensais em um empréstimo de quatro anos a uma taxa de juros anual de 12%, use 0,12/12 para taxa e 4*12 para nper. Se você fizer pagamentos anuais no mesmo empréstimo, use 0,12 para taxa e 4 para nper.

  • Para todos os argumentos, o dinheiro que você paga, como depósitos em poupança ou outros saques, é representado por números negativos; o dinheiro que você recebe, como cheques de dividendos e outros depósitos, é representado por números positivos.

  • ISPMT conta cada período começando com zero, não um.

  • A maioria dos empréstimos usa um cronograma de reembolso com pagamentos até mesmo periódicos. A função IPMT retorna o pagamento de juros por um determinado período para esse tipo de empréstimo.

  • Alguns empréstimos usam um cronograma de reembolso com até mesmo pagamentos de entidades de segurança. A função ISPMT retorna o pagamento de juros por um determinado período para esse tipo de empréstimo.

  • Um erro será retornado se:

    • nper = 0.
  • Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).

Exemplo

data descrição
\$4.000 Valor presente
4 Número de períodos
10% Taxa

Para ilustrar quando usar ISPMT, a tabela de amortização abaixo usa um agendamento de reembolso de entidade de segurança uniforme com os termos especificados acima. A taxa de juros de cada período é igual à taxa que o saldo não pago do período anterior. E o pagamento de cada período é igual ao mesmo principal mais os juros do período.

Período Pagamento da Entidade de Segurança Pagamento de juros Pagamento Total Equilíbrio
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

A seguinte consulta DAX:

DEFINE
VAR NumPaymentPeriods = 4
VAR PaymentPeriods = GENERATESERIES(0, NumPaymentPeriods-1)
EVALUATE
ADDCOLUMNS (
  PaymentPeriods,
  "Interest Payment",
  ISPMT(0.1, [Value], NumPaymentPeriods, 4000)
)

Retorna os juros pagos durante cada período, usando o agendamento de reembolso de entidade de segurança uniforme e os termos especificados acima. Os valores são negativos para indicar que são juros pagos, não recebidos.

[Valor] [Pagamento de Juros]
0 -400
1 -300
2 -200
3 -100