Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
aplica-se a:
coluna calculada
tabela calculada
medida
cálculo visual
Retorna o número de períodos exigidos por um investimento para atingir um valor especificado.
Sintaxe
PDURATION(<rate>, <pv>, <fv>)
Parâmetros
| Prazo | Definição |
|---|---|
rate |
A taxa de juros por período. |
pv |
O valor atual do investimento. |
fv |
O valor futuro desejado do investimento. |
Valor retornado
O número de períodos.
Observações
PDURATION usa a seguinte equação:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Um erro será retornado se:
- taxa ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo 1
A seguinte consulta DAX:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Retorna o número de anos necessários para um investimento de \$2000, ganhando 2,5% anualmente, para atingir \$2200.
| [Valor] |
|---|
| 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 \$1000, ganhando 2,5% anualmente, para atingir \$1200.
| [Valor] |
|---|
| 87.6054764193714 |