XNPV
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zwraca obecny value dla harmonogramu przepływów pieniężnych, które są not koniecznie okresowe.
Składnia
XNPV(<table>, <values>, <dates>, <rate>)
Parametry
Termin | Definicja |
---|---|
table |
Tabela, dla której należy obliczyć wyrażenia dat valuesand. |
values |
Wyrażenie zwracające przepływ gotówki value dla każdego wiersza tabeli. |
dates |
Wyrażenie zwracające przepływ gotówki date dla każdego wiersza tabeli. |
rate |
Rabat rate do zastosowania do przepływu gotówki dla każdego wiersza tabeli. |
Zwracanie value
Net present value.
Uwagi
value jest obliczana jako następująca suma:
$$\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Gdzie:
- $P_{j}$ jest $j^{th}$ płatności
- $d_{j}$ to $j^{th}$ date płatności
- $d_{1}$ to firstdate płatności
Seria przepływów pieniężnych values musi zawierać co najmniej jedną liczbę dodatnią and jedną liczbę ujemną.
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
Poniżej przedstawiono obliczenie obecnych value tabeli CashFlows:
= XNPV( CashFlows, [Payment], [Date], 0.09 )
Date |
Płatność |
---|---|
1/1/2014 |
-10000 |
3/1/2014 |
2750 |
10/30/2014 |
4250 |
2/15/2015 |
3250 |
4/1/2015 |
2750 |
Obecny value = 2089.50