Compartir vía


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