Qual seria o equivalente matemático desta fórmula do excel? = PMT ()

6

Eu preciso criar um formulário javascript que faça o mesmo cálculo que essa função = PMT ().

hipoteca = 220000 taxa = 4,75% termo = 30

A fórmula de exemplo que tenho é = PMT (4.75% / 12,30 * 12,220000 * -1)

Qual seria a equação dessa função? Eu tentei procurar essa função, mas ela não explica muito bem.

    
por Jakeray 30.01.2015 / 03:30

1 resposta

13

A equação que você deseja é: P = (Pv*R) / [1 - (1 + R)^(-n)]

onde

  • P = Pagamento mensal
  • Pv = Valor Presente (valor inicial do empréstimo)
  • APR = Taxa Percentual Anual
  • R = Taxa de juros periódica = APR / número de períodos de juros por ano
  • n = Número total de períodos de juros (períodos de juros por ano * número de anos)

Usando as variáveis acima, a função Excel = PMT () é = PMT (R, n, Pv)

Então, para o seu exemplo, onde:

  • taxa (APR) = 4,75% (tornando R = 4,75% / 12 ou 0,0475 / 12)
  • hipoteca ( Pv ) = 220000
  • prazo (# de anos) = 30 ( n = 30 * 12 com pagamentos mensais)

A equação se torna:

P = ((220000 * (0.0475/12)) / (1 - ((1 + (0.0475/12))^(-1 * 30 * 12))))

Ou, com a equação original mostrada diretamente abaixo para comparação:

P = ((220000 * (0.0475/12)) / (1 - ((1 + (0.0475/12))^(-1 * 30 * 12))))
P =  (  Pv   *     R      ) / (1 - ( 1 +       R    )^(     -n     )
    
por 30.01.2015 / 04:29