Sdílet prostřednictvím


PDURATION

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Vrátí počet období vyžadovaných investicemi k dosažení zadané hodnoty.

Syntax

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

Parametry

Semestr Definice
rate Úroková sazba za období.
pv Současná hodnota investice.
fv Požadovaná budoucí hodnota investice.

Návratová hodnota

Počet období.

Poznámky

  • PDURATION používá následující rovnici:

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

  • Pokud se vrátí chyba:

    • sazba ≤ 0.
    • pv ≤ 0.
    • fv ≤ 0.
  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad 1

Následující dotaz DAX:

EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

Vrátí počet let potřebných pro investici \$2000, která získá 2,5% ročně, aby dosáhla \$2200.

[Hodnota]
3.85986616262266

Příklad 2

Následující dotaz DAX:

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

Vrátí počet měsíců potřebných pro investici \1000$, která získá 2,5% ročně, aby dosáhla \1200 USD.

[Hodnota]
87.6054764193714