RATE
aplica-se a:coluna calculada
tabela calculada
medida
cá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 dentro de 0,00000001 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 a cada período e não pode mudar ao longo da vida útil da anuidade. Normalmente, o pmt inclui entidade de segurança e juros, mas nenhuma outra taxa ou impostos. |
pv |
O valor atual – o valor total que uma série de pagamentos futuros vale agora. |
fv |
(Opcional) O valor futuro ou um saldo em caixa que você deseja obter após o último pagamento ser feito. Se fv for omitido, supõe-se que seja 0 (o valor futuro de um empréstimo, por exemplo, é 0). |
type |
(Opcional) O número 0 ou 1 que indica quando os pagamentos são vencidos. Se o tipo for omitido, supõe-se que seja 0. Os valores aceitos estão listados abaixo desta tabela. |
guess |
(Opcional) Seu palpite para qual será a taxa. - Se omitido, supõe-se que seja 10%. - Se RATE não convergir, tente valores diferentes para adivinhação. RATE geralmente converge se a previsão estiver entre 0 e 1. |
O parâmetro type
aceita os seguintes valores:
Definir type igual a |
Se os pagamentos forem devidos |
---|---|
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 você seja consistente com as unidades usadas para especificar adivinhação e nper. Se você fizer pagamentos mensais em um empréstimo de quatro anos com juros anuais de 12%, use 0,12/12 para estimativa e 4*12 para nper. Se você fizer pagamentos anuais no mesmo empréstimo, use 0,12 para adivinhação e 4 para nper.
type será arredondado para o número inteiro mais próximo.
Um erro será retornado se:
- nper ≤ 0.
- RATE não converge para dentro de 0,00000001 após 20 iterações
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
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.
[Valor] |
---|
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.
[Valor] |
---|
0.0924176698584164 |