Compartilhar via


RATE

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Retorna os juros rate por período de uma anuidade. RATE é calculado por iteração and pode ter zero or mais soluções. If os resultados sucessivos de RATEnot convergir para dentro de 0,00000001 após 20 iterações, um error é 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 and não pode mudar ao longo da vida útil da anuidade. Normalmente, pmt inclui juros and principal, mas nenhuma outra taxa or impostos.
pv O value atual – o valor total que uma série de pagamentos futuros vale now.
fv (Opcional) O futuro value, or um saldo em caixa que você deseja obter depois que o pagamento do last for feito. If fv é omitido, supõe-se que seja 0 (o value futuro de um empréstimo, por exemplo, é 0).
type (Opcional) O número 0 or 1 que indica quando os pagamentos são vencidos. If tipo é omitido, supõe-se que seja 0. Os values aceitos estão listados abaixo desta tabela.
guess (Opcional) Seu palpite para qual será o rate.
- If omitido, supõe-se que seja 10%.
- IfRATEnot converge, tente values diferentes para adivinhar. RATE geralmente converge if palpite está entre 0 and 1.

O parâmetro type aceita o seguinte values:

Definir type igual a If pagamentos devem ser
0 or omitido No final do período
1 No início do período

Retornar Value

Os juros rate por período.

Comentários

  • Certifique-se de que você seja consistente com as unidades usadas para especificar a adição de andnper. If você fizer pagamentos mensais em um empréstimo de quatroyear a 12% de juros anuais, use 0,12/12 para adivinhar and 4*12 para nper. If você fizer pagamentos anuais no mesmo empréstimo, use 0,12 para adivinhar and 4 para nper.

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

  • Um error é retornado if:

    • nper ≤ 0.
    • RATE not convergir para dentro de 0,00000001 após 20 iterações
  • Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or 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 o rate 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 o rate anual do empréstimo usando os termos especificados acima.

[Value]
0.0924176698584164