Partilhar via


CUMIPMT

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Devolve os juros acumulados pagos por um empréstimo entre start_period e end_period.

Sintaxe

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

Parâmetros

Termo Definição
Avaliar A taxa de juro.
Nper O número total de períodos de pagamento.
PV O valor presente.
start_period O primeiro período no cálculo. Deve ter entre 1 e end_period (inclusive).
end_period O último período do cálculo. Deve estar entre start_period e nper (inclusive).
tipo O momento do pagamento. Os valores aceitos estão listados abaixo desta tabela.

O parâmetro type aceita os seguintes valores:

Tipo Calendário
0 (zero) Pagamento no final do período
1 Pagamento no início do período

Devolver Valor

Os juros acumulados pagos no período especificado.

Observações

  • Certifique-se de que você é consistente sobre as unidades que você usa para especificar taxa e nper. Se você fizer pagamentos mensais em um empréstimo de quatro anos a uma taxa de juros anual de 10%, use 0,1/12 para taxa e 4 * 12 para nper. Se você fizer pagamentos anuais sobre o mesmo empréstimo, use 0,1 para taxa e 4 para nper.

  • start_period, end_period e tipo são arredondados para o número inteiro mais próximo.

  • Um erro será retornado se:

    • taxa ≤ 0.
    • nper < 1.
    • PV ≤ 0.
    • < start_period 1 ou start_period > end_period.
    • < end_period start_period ou end_period > nper.
    • tipo é qualquer número diferente de 0 ou 1.
  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplos

Dados Descrição
%9 Taxa de juro anual
30 Anos do empréstimo
125000 Valor presente

Exemplo 1

A seguinte consulta DAX:

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

Devolve o total de juros pagos no segundo ano de pagamentos, períodos 13 a 24, assumindo que os pagamentos são efetuados no início de cada mês.

[Valor]
-11052.3395838718

Exemplo 2

A seguinte consulta DAX:

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

Devolve os juros pagos num único pagamento no primeiro mês, assumindo que o pagamento é efetuado no final do mês.

[Valor]
-937.5