PDURATION

Bir yatırımın belirtilen değere ulaşması için gereken dönem sayısını döndürür.

Sözdizimi

PDURATION(<rate>, <pv>, <fv>)

Parametreler

Süre Tanım
Oranı Dönem başına faiz oranı.
Pv Yatırımın bugünkü değeri.
Fv Yatırımın gelecekteki istenen değeri.

İade Değeri

Dönem sayısı.

Açıklamalar

  • PDURATION aşağıdaki denklemi kullanır:

    $$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$

  • Şu durumda bir hata döndürülür:

    • oran ≤ 0.
    • bd ≤ 0.
    • fv ≤ 0.
  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek 1

Aşağıdaki DAX sorgusu:

EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

\$2200'a ulaşmak için yıllık %2,5 kazanarak \$2000 yatırım için gereken yıl sayısını döndürür.

[Değer]
3.85986616262266

Örnek 2

Aşağıdaki DAX sorgusu:

EVALUATE
{
  PDURATION(0.025/12, 1000, 1200)
}

\$1000 yatırım için gereken ay sayısını verir ve \$1200'e ulaşmak için yıllık %2,5 kazanır.

[Değer]
87.6054764193714