Como usar a função vba rate?

A função VBA RATE está listada na categoria financeira de funções VBA. Quando você o utiliza no código VBA, ele retorna a taxa de juros por período (com fluxo de caixa igual) para um empréstimo ou investimento.

Sintaxe

TAXA(Nper, Pmt, Pv, [Fv], [Due], [Adivinhar])

Argumentos

  • Nper : O número de períodos para pagar o empréstimo ou investimento.
  • Pmt : O valor fixo do pagamento por período.
  • PV : O valor atual do investimento ou empréstimo.
  • [FV] : O valor futuro do empréstimo/investimento (este é um argumento opcional e se omitido, o VBA assume 0 por padrão).
  • [Due] : Define se o pagamento vence no início ou no final do período, use 0 para final do período e 1 para início do período [Este é um argumento opcional e se omitido, o VBA considera o final do período por padrão] .
  • [Adivinhação] : Uma estimativa inicial (estimativa) de qual será a TIR [Este é um argumento opcional e se omitido, o VBA leva 10% (= 0,1) por padrão].

Exemplo

Para entender de forma prática como usar a função VBA RATE, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:

example-vba-rate-function
 Sub example_RATE() Range("A8") = Rate(60, -1200, 0, 98000, 1) * 12 End Sub

No código acima, utilizamos RATE para calcular a taxa de juros do investimento onde temos 60 meses, 1200 da mensalidade e 98000 do valor futuro do investimento, e no final multiplicamos por 12 para obter o taxa de juros anual.

Comentários

  • Ao usar RATE, qualquer dinheiro pago é representado por um número negativo e qualquer dinheiro recebido é representado por um número positivo.
  • Ele calcula a taxa de iteração. Não consegue encontrar o resultado em 20 tentativas, retorna um tempo de execução de 5.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *