PDURATION
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert het aantal perioden dat een investering nodig heeft om een opgegeven waarde te bereiken.
Syntaxis
PDURATION(<rate>, <pv>, <fv>)
Parameters
Term | Definitie |
---|---|
rate |
Het rentepercentage per periode. |
pv |
De huidige waarde van de investering. |
fv |
De gewenste toekomstige waarde van de investering. |
Retourwaarde
Het aantal perioden.
Opmerkingen
PDURATION gebruikt de volgende vergelijking:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Er wordt een fout geretourneerd als:
- rente ≤ 0.
- hw ≤ 0.
- fv ≤ 0.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld 1
De volgende DAX query:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Berekent het aantal jaren dat nodig is voor een investering van \$ 2000, die jaarlijks 2,5% verdient om \$ 2200 te bereiken.
[waarde] |
---|
3.85986616262266 |
Voorbeeld 2
De volgende DAX query:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Retourneert het aantal maanden dat nodig is voor een investering van \$ 1000, die jaarlijks 2,5% verdient, om \$ 1200 te bereiken.
[waarde] |
---|
87.6054764193714 |