PDURATION
Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen
Gibt die Anzahl von Zahlungsperioden zurück, nach denen eine Investition einen angegebenen Wert erreicht.
Syntax
PDURATION(<rate>, <pv>, <fv>)
Parameter
Begriff | Definition |
---|---|
rate | Der Zinssatz pro Zeitraum. |
pv | Der aktuelle Wert der Investition. |
fv | Der gewünschte zukünftige Wert der Investition. |
Rückgabewert
Die Anzahl der Zeiträume.
Bemerkungen
PDURATION verwendet die folgende Gleichung:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Es wird ein Fehler zurückgegeben, wenn:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.
Beispiel 1
Die folgende DAX-Abfrage:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Gibt die Anzahl der Jahre zurück, die eine Investition von USD 2000 bei einem jährlichen Ertrag von 2,5 % benötigt, um USD 2200 zu erzielen.
[Wert] |
---|
3,85986616262266 |
Beispiel 2
Die folgende DAX-Abfrage:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Gibt die Anzahl der Monate zurück, die eine Investition von USD 1000 bei einem jährlichen Ertrag von 2,5 % benötigt, um USD 1200 zu erzielen.
[Wert] |
---|
87,6054764193714 |