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 |