Função CUMPRINC( )

Retorna o principal cumulativo pago de um empréstimo durante um intervalo de períodos.

Sintaxe

CUMPRINC(taxa; periodos; valor; período_inicial; período_final <;tipo>)

Parâmetros

Nome Tipo Descrição
taxa numérico

A taxa de juros por período.

períodos numérico

O número total de períodos de pagamento.

valor numérico

O valor principal do empréstimo.

período_inicial

numérico

O primeiro período do cálculo.

período_inicial não pode ser 0.

período_final numérico

O último período do cálculo.

período_final não pode ser maior que o número total de períodos de pagamento.

tipo

opcional

numérico

A programação dos pagamentos:

  • 0 – pagamento no final do período
  • 1 – pagamento no início do período

Se omitido, o valor padrão 0 é usado.

Nota

Você deve usar períodos consistentes para especificar taxa e períodos para garantir que está especificando a taxa de juros por período.

Por exemplo:

  • para pagamentos mensais de um empréstimo ou investimento de dois anos com juros de 5% ao ano, especifique 0,05/12 como taxa e 2 * 12 como períodos
  • para pagamentos anuais do mesmo empréstimo ou investimento, especifique 0,05 como taxa e 2 como períodos

Saída

Numérico.

Exemplos

Exemplos básicos

Retorna 4844,61, o valor total do principal pago no segundo ano de um empréstimo de vinte e cinco anos, empréstimo de $ 275.000 a 6,5% ao ano, com pagamentos ao final de cada mês:

CUMPRINC(0,065/12; 12*25; 275000; 13; 24; 0)

Retorna 367,24, o valor total do principal pago no mesmo empréstimo no primeiro ano:

CUMPRINC(0,065/12; 12*25; 275000; 1; 1; 0)

Observações

Funções relacionadas

A função CUMIPMT( ) é o complemento da função CUMPRINC( ).

A função PPMT( ) calcula o principal pago para um único período.

 

Guia de scripting do ACL 14.1