ISPMT

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Calcula os juros pagos (ou recebidos) para o período especificado de um empréstimo (ou investimento) com pagamentos iguais do valor principal.

Sintaxe

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

Parâmetros

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

Valor Retornado

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

Comentários

  • Seja consistente em relação às unidades que você usa para especificar rate e nper. Caso faça pagamentos mensais em um empréstimo de quatro anos a uma taxa de juros anual de 12%, use 0,12/12 para obter rate e 4*12 para obter nper. Caso faça pagamentos anuais no mesmo empréstimo, use 0,12 para rate e 4 para nper.

  • Para todos os argumentos, o dinheiro pago, como depósitos em poupança ou outros saques, será representado por números negativos. Já o dinheiro recebido, como cheques de dividendos e outros depósitos, será representado por números positivos.

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

  • A maioria dos empréstimos usa uma agenda de amortização com pagamentos periódicos uniformes. A função IPMT retorna o pagamento de juros de um determinado período para esse tipo de empréstimo.

  • Alguns empréstimos usam uma agenda de amortização com pagamentos uniformes do valor principal. A função ISPMT retorna o pagamento de juros de um determinado período para esse tipo de empréstimo.

  • Um erro será retornado se:

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

Exemplo

Dados Descrição
US$ 4.000 Valor atual
4 Número de períodos
10% Tarifa

Para ilustrar quando usar o ISPMT, a tabela de amortização abaixo usará uma agenda de amortização uniforme do valor principal com os termos especificados acima. A cobrança de juros de cada período será igual à taxa multiplicada do saldo não pago do período anterior. E o pagamento de cada período será igual ao valor principal uniforme, além dos juros do período.

Período Pagamento do valor principal Pagamento de Juros Pagamento Total Saldo
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 uma agenda de amortização uniforme do valor principal e os termos especificados acima. Os valores serão negativos para indicar o pagamento de juros e não os juros recebidos.

[Value] [Interest Payment]
0 -400
1 -300
2 -200
3 -100