PDURATION
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca liczbę okresów wymaganych przez inwestycję, aby osiągnąć określoną wartość.
Składnia
PDURATION(<rate>, <pv>, <fv>)
Parametry
Termin | Definicja |
---|---|
rate |
Stopa procentowa na okres. |
pv |
Bieżąca wartość inwestycji. |
fv |
Żądana przyszła wartość inwestycji. |
Wartość zwracana
Liczba okresów.
Uwagi
PDURATION używa następującego równania:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Zwracany jest błąd, jeśli:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.
Przykład 1
Następujące zapytanie DAX:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Zwraca liczbę lat wymaganych do inwestycji \$2000, zarabiając 2,5% rocznie, aby osiągnąć \$2200.
[wartość] |
---|
3.85986616262266 |
Przykład 2
Następujące zapytanie DAX:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Zwraca liczbę miesięcy wymaganych do inwestycji \$1000, zarabiając 2,5% rocznie, aby osiągnąć \$1200.
[wartość] |
---|
87.6054764193714 |