Função RATE Excel
A função de taxa no Excel é usada para calcular a taxa cobrada sobre um período de um empréstimo. É uma função embutida no Excel, leva o número de períodos de pagamento, pmt, valor presente e valor futuro como uma entrada, a entrada fornecida para esta fórmula está em números inteiros e a saída está em porcentagem.
Fórmula de TAXA no Excel

Explicação
Parâmetro obrigatório:
- Nper: Nper é o número total do período para o valor do empréstimo / investimento a ser pago. Por exemplo, considerar os prazos de 5 anos significa 5 * 12 = 60.
- Pmt: O valor fixo pago por período e não pode ser alterado durante a vigência da anuidade.
- PV: PV é o valor total do empréstimo ou valor presente.
Parâmetro opcional:
- (Fv): Também é chamado de valor futuro, e é opcional no RATE do Excel, e se não for passado nesta função será considerado zero.
- (Tipo): Pode ser omitido da TAXA no Excel e utilizado como 1 caso os pagamentos sejam devidos no início do período e considerado 0 se os pagamentos forem devidos no final do período.
- (Adivinha): Também é um parâmetro opcional; se omitido, é assumido como 10%.
Como usar a função RATE no Excel?
A função RATE no Excel é muito simples e fácil de usar e pode ser usada como uma função de planilha e também como uma função VBA. Esta função é usada como uma função de planilha.
Exemplo 1
Suponha que o valor do investimento seja 25.000 e o período seja 5 anos. Aqui, o número de pagamentos nper será = 5 * 12 = 60 pagamentos no total, e consideramos 500 como pagamento mensal fixo e então calculamos a taxa de juros usando a função TAXA no Excel.

A saída será: = TAXA (C5, C4, -C3) * 12 = 7,4%
Exemplo # 2
Vamos considerar outro exemplo em que a taxa de juros por período de pagamento em um montante de investimento de 5.000, onde pagamentos mensais de 250 são feitos por 2 anos, então o período será = 12 * 2 = 24. Aqui consideramos que todos os pagamentos são feitos no início do período, então o tipo será 1 aqui.
O cálculo da taxa de juros é o seguinte:

= TAXA (C13, -C12, C11 ,, 1) a saída será: 1,655%
Exemplo # 3
Vamos dar outro exemplo para o pagamento semanal. Este próximo exemplo retorna a taxa de juros sobre um montante de empréstimo de 8.000, onde pagamentos semanais de 700 são feitos por 4 anos, e aqui consideramos que todos os pagamentos são feitos no final do período, então o tipo será 0 aqui.

A saída será: = TAXA (C20, -C19, C18 ,, 0) = 8,750%
Exemplo # 4
No exemplo final, consideramos que o valor do empréstimo será de 8.000 e os pagamentos anuais de 950 serão feitos por 10 anos. Aqui consideramos que todos os pagamentos são feitos no final do período, então o tipo será 0 aqui.

A saída será: = TAXA (C28, -C27, C26) = 3,253%
RATE no Excel é usado como uma função VBA.
Dim Rate_value As Double
Rate_value = Rate (10 * 1, -950, 800)
Msgbox Rate_value
E a saída será 0,3253
Coisas para lembrar
Abaixo estão alguns detalhes do erro que podem vir em RATE no Excel como resultado se argumentos incorretos forem passados na RATE no Excel.
- Tratamento de erros #NUM !: Se a TAXA de juros não convergir para 0,0000001 após 20 iterações, a função do excel RATE retornará o erro #NUM! Valor do erro.

- Erro ao lidar com #VALUE !: AVALIE a função excel por meio de um #VALUE! Erro quando qualquer valor não numérico é passado na fórmula da taxa no argumento do Excel.

- Você precisa converter o número do período em mês ou trimestre de acordo com sua necessidade.
- Se a saída desta função parecer 0, então não há valor decimal, então você precisa formatar o valor da célula para o formato de porcentagem.