Freigeben über


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