Partilhar via


RATE

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Devolve o rate de juros 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 convergem para dentro de 0,0000001 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 numa anuidade.
pmt O pagamento efetuado em cada período and não pode mudar ao longo da vida da anuidade. Normalmente, pmt inclui juros de and principal, mas não outras taxas or impostos.
pv O presente value — o montante total que uma série de pagamentos futuros vale now.
fv (Opcional) O futuro value, or um saldo de caixa que você deseja alcançar após o pagamento last ser feito. If fv é omitido, presume-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 devidos. If tipo é omitido, presume-se que seja 0. Os values aceitos estão listados abaixo desta tabela.
guess (Opcional) Seu palpite para qual será o rate.
- If omitido, presume-se que seja de 10%.
- IfRATEnot converge, tente values diferentes para adivinhar. RATE geralmente converge if palpite está entre 0 and 1.

O parâmetro type aceita os seguintes values:

Definir type igual a If pagamentos são devidos
0 or omitida No final do período
1 No início do período

Regresso Value

Os juros rate por período.

Observações

  • Certifique-se de que você é consistente sobre as unidades que você usa para especificar adivinhar andnper. If você fizer pagamentos mensais em um empréstimo de quatroyear a juros anuais de 12%, 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 é arredondado para o número inteiro mais próximo.

  • Uma error é devolvida if:

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

Exemplos

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

Exemplo 1

O seguinte DAX consulta:

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

Devolve o rate mensal do empréstimo utilizando os termos acima especificados.

[Value]
0.00770147248820137

Exemplo 2

O seguinte DAX consulta:

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

Devolve o rate anual do empréstimo utilizando os termos acima especificados.

[Value]
0.0924176698584164