PDURATION
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell 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
Term | Definition |
---|---|
rate |
Räntesatsen per period. |
pv |
Nuvärdet för investeringen. |
fv |
Investeringens önskade framtida värde. |
Returvärde
Antalet perioder.
Anmärkningar
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% årligen, 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% årligen, för att nå \$1200.
[Värde] |
---|
87.6054764193714 |