Ler em inglês

Partilhar via


AVALIAR

Aplica-se a: Coluna calculada Tabela calculada Medida Cálculo visual

Devolve a taxa de juro 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,0000001 após 20 iterações, um erro será retornado.

Sintaxe

DAX
RATE(<nper>, <pmt>, <pv>[, <fv>[, <type>[, <guess>]]])

Parâmetros

Termo Definição
Nper O número total de períodos de pagamento numa anuidade.
PMT O pagamento é efetuado em cada período e não pode sofrer alterações ao longo da vida da anuidade. Normalmente, o pmt inclui capital e juros, mas não outras taxas ou impostos.
PV O valor presente — o montante total que uma série de pagamentos futuros vale agora.
FV (Opcional) O valor futuro, ou um saldo de caixa que você deseja alcançar após o último pagamento ser feito. Se fv for omitido, presume-se que seja 0 (o valor futuro de um empréstimo, por exemplo, é 0).
tipo (Opcional) O número 0 ou 1 que indica quando os pagamentos são devidos. Se o tipo for omitido, presume-se que seja 0. Os valores aceitos estão listados abaixo desta tabela.
palpite (Opcional) Seu palpite para qual será a taxa.
- Se omitido, presume-se que seja de 10%.
- Se RATE não convergir, tente valores diferentes para adivinhar. RATE geralmente converge se o palpite estiver entre 0 e 1.

O parâmetro type aceita os seguintes valores:

Definir tipo igual a Se os pagamentos são devidos
0 ou omitido No final do período
1 No início do período

Devolver Valor

A taxa de juro por período.

Observações

  • Certifique-se de que você é consistente sobre as unidades que você usa para especificar guess e nper. Se você fizer pagamentos mensais em um empréstimo de quatro anos com juros anuais de 12%, use 0,12/12 para palpite e 4*12 para nper. Se você fizer pagamentos anuais no mesmo empréstimo, use 0,12 para adivinhar e 4 para nper.

  • type é arredondado para o número inteiro mais próximo.

  • Um erro será retornado se:

    • nper ≤ 0.
    • RATE não converge para dentro de 0,0000001 após 20 iterações
  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplos

Dados Descrição
4 Anos do empréstimo
-200 Pagamento mensal
8000 Montante do empréstimo

Exemplo 1

A seguinte consulta DAX:

DAX
EVALUATE
{
  RATE(4*12, -200, 8000)
}

Devolve a taxa mensal do empréstimo utilizando os termos especificados acima.

[Valor]
0.00770147248820137

Exemplo 2

A seguinte consulta DAX:

DAX
EVALUATE
{
  RATE(4*12, -200, 8000) * 12
}

Devolve a taxa anual do empréstimo utilizando os termos acima especificados.

[Valor]
0.0924176698584164