PDURATION

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Returnerar antalet perioder som krävs av en investering för att nå ett angivet värde.

Syntax

PDURATION(<rate>, <pv>, <fv>)

Parametrar

Period Definition
Betygsätt Räntesatsen per period.
Pv Nuvärdet för investeringen.
fv Investeringens önskade framtida värde.

Returvärde

Antalet perioder.

Kommentarer

  • PDURATION använder följande ekvation:

    $$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$

  • Ett fel returneras om:

    • ≤ 0.
    • pv ≤ 0.
    • fv ≤ 0.
  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel 1

Följande DAX-fråga:

EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

Returnerar antalet år som krävs för en investering på \$2000, som tjänar 2,5 % per år, för att nå \$2200.

[Värde]
3.85986616262266

Exempel 2

Följande DAX-fråga:

EVALUATE
{
  PDURATION(0.025/12, 1000, 1200)
}

Returnerar antalet månader som krävs för en investering på \$1000, som tjänar 2,5 % per år, för att nå \$1200.

[Värde]
87.6054764193714