PDURATION
Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual
Retorna o número de períodos exigidos por um investimento para alcançar um valor especificado.
Sintaxe
PDURATION(<rate>, <pv>, <fv>)
Parâmetros
Termo | Definição |
---|---|
rate | A taxa de juros por período. |
pv | O valor atual do investimento. |
fv | O valor futuro desejado de um investimento. |
Valor Retornado
O número de períodos.
Comentários
O PDURATION usa a seguinte equação:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Um erro será retornado se:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.
Exemplo 1
A seguinte consulta DAX:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Retorna o número de anos necessários para um investimento de US$ 2000, ganhando 2,5% ao ano, para alcançar US$ 2200.
[Value] |
---|
3.85986616262266 |
Exemplo 2
A seguinte consulta DAX:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Retorna o número de meses necessários para um investimento de US$ 1000, ganhando 2,5% ao ano, para alcançar US$ 1200.
[Value] |
---|
87.6054764193714 |