PDURATION
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Devuelve el número de períodos requeridos por una inversión para alcanzar un valueespecificado.
Sintaxis
PDURATION(<rate>, <pv>, <fv>)
Parámetros
Término | Definición |
---|---|
rate |
El interés rate por período. |
pv |
El presente value de la inversión. |
fv |
El futuro deseado value de la inversión. |
Devolver Value
Número de períodos.
Observaciones
PDURATION usa la siguiente ecuación:
$$\text{PDURATION} = \frac{log(\text{fv}): log(\text{pv})}{log(1 + \text{rate})}$$
Se devuelve un errorif:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).
Ejemplo 1
La siguiente consulta DAX:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Devuelve el número de años necesarios para una inversión de \$2000, ganando 2,5% anualmente, para alcanzar \$2200.
[Value] |
---|
3.85986616262266 |
Ejemplo 2
La siguiente consulta DAX:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Devuelve el número de meses necesarios para una inversión de \$1000, ganando 2,5% anualmente, para alcanzar \$1200.
[Value] |
---|
87.6054764193714 |