PDURATION
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt die Anzahl der Perioden zurück, die von einer Investition benötigt werden, um eine angegebene valuezu erreichen.
Syntax
PDURATION(<rate>, <pv>, <fv>)
Parameter
Ausdruck | Definition |
---|---|
rate |
Die Zinsen rate pro Periode. |
pv |
Die vorliegende value der Investition. |
fv |
Die gewünschte Zukunft value der Investition. |
Value zurückgeben
Die Anzahl der Perioden.
Bemerkungen
PDURATION verwendet die folgende Formel:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Ein error wird ifzurückgegeben:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel 1
Die folgende DAX Abfrage:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Gibt die Anzahl der Jahre zurück, die für eine Investition von \$2000 erforderlich sind, die jährlich 2,5% verdient, um \$2200 zu erreichen.
[Value] |
---|
3.85986616262266 |
Beispiel 2
Die folgende DAX Abfrage:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Gibt die Anzahl der Monate zurück, die für eine Investition von \$1000 erforderlich sind, die jährlich 2,5% verdient, um \$1200 zu erreichen.
[Value] |
---|
87.6054764193714 |