PDURATION
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Gibt die Anzahl der Perioden zurück, die von einer Investition benötigt werden, um einen angegebenen Wert zu erreichen.
Syntax
PDURATION(<rate>, <pv>, <fv>)
Parameter
Ausdruck | Definition |
---|---|
rate |
Der Zinssatz pro Periode. |
pv |
Der Barwert der Investition. |
fv |
Der gewünschte zukünftige Wert der Investition. |
Rückgabewert
Die Anzahl der Perioden.
Bemerkungen
PDURATION verwendet die folgende Formel:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Ein Fehler wird zurückgegeben, wenn:
- Rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder 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.
[Wert] |
---|
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.
[Wert] |
---|
87.6054764193714 |