RATE
Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual
Retorna a taxa de juros por período de uma anuidade. RATE é calculado por iteração e pode ter zero ou mais soluções. Se os resultados sucessivos de RATE não convergirem para 0,0000001 após 20 iterações, um erro será retornado.
Sintaxe
RATE(<nper>, <pmt>, <pv>[, <fv>[, <type>[, <guess>]]])
Parâmetros
Termo | Definição |
---|---|
nper | O número total de períodos de pagamento em uma anuidade. |
pmt | O pagamento feito em cada período. Ele não poderá ser alterado durante o tempo de vida da anuidade. O pmt geralmente inclui o valor principal e os juros, mas nenhuma outra taxa nem imposto. |
pv | O valor atual, ou seja, o valor total que uma série de pagamentos futuros tem no momento. |
fv | (Opcional) O valor futuro ou um saldo de pagamento à vista que você deseja obter depois que o último pagamento for feito. Se o fv for omitido, ele será considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0). |
tipo | (Opcional) O número 0 ou 1 que indica quando os pagamentos vencem. Caso type seja omitido, ele será considerado 0. Os valores aceitos estão listados na tabela abaixo. |
guess | (Opcional) A sua estimativa de qual será a taxa. – Caso seja omitido, ele será considerado 10%. – Se RATE não convergir, tente valores diferentes para guess. O RATE geralmente convergirá se guess estiver entre 0 e 1. |
O parâmetro type aceitará os seguintes valores:
Definir type como igual a | Caso os pagamentos estejam vencidos |
---|---|
0 ou omitido | No final do período |
1 | No início do período |
Valor Retornado
A taxa de juros por período.
Comentários
Certifique-se de que as unidades que você usa para especificar guess e nper sejam consistentes. Caso faça pagamentos mensais em um empréstimo de quatro anos a uma taxa anual de 12%, use 0,12/12 para obter o guess e 4*12 para obter o nper. Caso faça pagamentos anuais no mesmo empréstimo, use 0,12 para obter o guess e 4 para obter o nper.
type será arredondado para o número inteiro mais próximo.
Um erro será retornado se:
- nper ≤ 0.
- RATE não é convergido para 0,0000001 após 20 iterações
Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.
Exemplos
Dados | Descrição |
---|---|
4 | Anos do empréstimo |
-200 | Pagamento mensal |
8000 | Valor do empréstimo |
Exemplo 1
A seguinte consulta DAX:
EVALUATE
{
RATE(4*12, -200, 8000)
}
Retorna a taxa mensal do empréstimo usando os termos especificados acima.
[Value] |
---|
0.00770147248820137 |
Exemplo 2
A seguinte consulta DAX:
EVALUATE
{
RATE(4*12, -200, 8000) * 12
}
Retorna a taxa anual do empréstimo usando os termos especificados acima.
[Value] |
---|
0.0924176698584164 |