Opis
Funkcja ta służy do zwracania wartości bieżącej netto harmonogramu przepływów pieniężnych, który niekoniecznie jest okresowy.
Aby obliczyć wartość bieżącą netto dla okresowego szeregu przepływów pieniężnych, należy użyć funkcji NPV .
Składnia
XNPV(stopa, wartości, daty)
Wejścia
Ta funkcja ma następujące argumenty:
| Nazwa | Wymagane | Prawidłowe dane wejściowe |
|---|---|---|
wskaźnik |
Tak | Stopa dyskontowa stosowana do przepływów pieniężnych. |
wartości |
Tak | Seria przepływów pieniężnych odpowiadająca harmonogramowi płatności w określonych datach. Pierwsza wpłata jest opcjonalna i odpowiada kosztowi lub płatności występującej na początku inwestycji. Jeżeli pierwsza wartość jest kosztem lub płatnością, musi być wartością ujemną. Wszystkie kolejne płatności podlegają dyskontowaniu na podstawie roku 365-dniowego. Seria wartości musi zawierać co najmniej jedną wartość dodatnią i jedną wartość ujemną. |
daty |
Tak | Harmonogram dat płatności odpowiadający płatnościom przepływów pieniężnych. Data pierwszej płatności oznacza początek harmonogramu spłat. Wszystkie pozostałe daty muszą być późniejsze od tej daty, ale mogą wystąpić w dowolnej kolejności. |
Przykład
Dane próbki
| A | B | |
|---|---|---|
| 1 | Wartości | Daty |
| 2 | -$10,000 | 1/1/2008 |
| 3 | $2,750 | 3/1/2008 |
| 4 | $4,250 | 10/30/2008 |
| 5 | $3,250 | 2/15/2009 |
| 6 | $2,750 | 4/1/2009 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Oblicz wartość bieżącą netto inwestycji dla określonej stopy procentowej, używając zakresu dat w opcjach kupna i wartości w komórkach. | =XNPV(0,09; A2:A6; B2:B6) |
Ta formuła działa w następujący sposób:
Wynik: około 2086,65 . |
Uwagi
- Podobnie jak Excel, platforma Workiva przechowuje daty jako kolejne numery seryjne, dzięki czemu można ich używać w obliczeniach. Domyślnie 1 stycznia 1900 r. to data o numerze seryjnym 1, a 1 stycznia 2008 r. to data o numerze seryjnym 39448, ponieważ przypada ona 39 448 dni po 1 stycznia 1900 r.
- Liczby w datach są zamieniane na liczby całkowite.
- Jeżeli którykolwiek z argumentów nie jest liczbą, XNPV zwraca wartość błędu
#VALUE! . - Jeżeli jakakolwiek liczba w datach nie jest prawidłową datą, funkcja XNPV zwraca wartość błędu
#VALUE! . - Jeżeli jakakolwiek liczba w datach poprzedza datę początkową, XNPV zwraca wartość błędu
#NUM! . - Jeżeli wartości i daty zawierają różną liczbę wartości, XNPV zwraca wartość błędu
#NUM! . -
XNPV oblicza się w następujący sposób:
Gdzie:-
d i= i-ta, czyli ostatnia data płatności. -
d 1= 0. data płatności. -
P i= i-ta, czyli ostatnia płatność.
-