PDURATION
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zwraca liczbę okresów wymaganych przez inwestycję do osiągnięcia określonego value.
Składnia
PDURATION(<rate>, <pv>, <fv>)
Parametry
Termin | Definicja |
---|---|
rate |
Odsetki rate na okres. |
pv |
Obecny value inwestycji. |
fv |
Żądana przyszłość value inwestycji. |
Zwracanie Value
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 errorif:
- rate ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł 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.
[Value] |
---|
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.
[Value] |
---|
87.6054764193714 |