PPMT
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Devolve o pagamento do capital durante um determinado período para um investimento baseado em pagamentos periódicos e constantes and uma ratede juros constantes.
Sintaxe
PPMT(<rate>, <per>, <nper>, <pv>[, <fv>[, <type>]])
Parâmetros
Vigência | Definição |
---|---|
rate |
Os juros rate para o empréstimo. |
per |
Especifica o período. Deve ter entre 1 andnper (inclusive). |
nper |
O número total de períodos de pagamento numa anuidade. |
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 BLANK. |
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. |
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 |
Nota: Para obter uma descrição mais completa dos argumentos em PPMT, consulte a função PV.
Regresso Value
O pagamento do capital durante um determinado período.
Comentários
Certifique-se de que você é consistente sobre as unidades que você usa para especificar
rate
andnper
. If você fizer pagamentos mensais em um empréstimo de quatroyear a um rate de juros anual de 12%, use 0,12/12 para rateand 4 * 12 para nper. If você fizer pagamentos anuais sobre o mesmo empréstimo, use 0,12 pararate
and 4 paranper
.type é arredondado para o número inteiro mais próximo.
Uma error é devolvida if:
per < 1
orper > nper
nper < 1
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).
Exemplo 1
de dados | Descrição do argumento |
---|---|
10% | Juros anuais rate |
2 | Número de anos do empréstimo |
\$2.000,00 | Montante do empréstimo |
O seguinte DAX consulta:
EVALUATE
{
PPMT(0.1/12, 1, 2*12, 2000.00)
}
Devolve o pagamento principal efetuado no firstmonth de um empréstimo com as condições especificadas acima.
[Value] |
---|
-75.6231860083663 |
Exemplo 2
de dados | Descrição do argumento |
---|---|
8% | Juros anuais rate |
10 | Número de anos do empréstimo |
\$200.000,00 | Montante do empréstimo |
O seguinte DAX consulta:
EVALUATE
{
PPMT(0.08, 10, 10, 200000.00)
}
Devolve o pagamento principal efetuado no 10º year de um empréstimo nos termos acima especificados.
[Value] |
---|
-27598.0534624214 |