Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Vraća dvostruku vrijednost koja određuje neto trenutnu vrijednost ulaganja na temelju niza periodičnih tokova gotovine (uplata i računa) i stope popusta.

Sintaksa

NPV ( stopa, vrijednosti ())

Sintaksa funkcije NPV sadrži ove argumente:

Argument

Opis

stopa

Obavezno. Dvostruka vrijednost diskontne stope tijekom razdoblja, izražena kao decimalni broj.

vrijednosti ()

Obavezno. Polje Dvostruke vrijednosti novčanog toka. Polje mora sadržavati barem jednu negativnu vrijednost (uplatu) i jednu pozitivnu vrijednost (račun).


Napomene

Neto sadašnja vrijednost ulaganja trenutna je vrijednost budućeg niza uplata i računa.

Funkcijom NPV redoslijed uplata i računa interpretira se na temelju redoslijeda vrijednosti unutar polja. Provjerite jeste li unijeli vrijednosti uplate i računa ispravnim redoslijedom.

NPV ulaganje započinje jedno razdoblje prije datuma prvog novčanog toka i završava sa zadnjim novčanim tokom u navedenom polju.

Izračun neto sadašnje vrijednosti temelji se na budućim novčanim tokovima. Ako se vaš prvi novčani tok pojavljuje na početku prvog razdoblja, njegovu vrijednost morate dodati vrijednosti koju je vratila funkcija NPV, a ne unosite je kao vrijednosti novčanog toka vrijednosti( ).

Funkcija NPV slična je funkciji PV (sadašnja vrijednost), no funkcija PV omogućuje da novčani tokovi započinju na kraju ili na početku razdoblja. Za razliku od promjenljivih vrijednosti novčanih tokova u funkciji NPV, iznosi novčanih tokova u funkciji PV moraju biti fiksni tijekom cijelog ulaganja.

Primjer

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru koristi funkcija NPV da bi se vratila neto sadašnja vrijednost za niz novčanih tokova u polju Values(). RetRate predstavlja fiksnu internu stopu povrata.

Dim Fmt, Guess, RetRate, NetPVal, Msg
Static Values(5) As Double ' Set up array.
Fmt = "###,##0.00" ' Define money format.
Guess = .1 ' Guess starts at 10 percent.
RetRate = .0625 ' Set fixed internal rate.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate net present value.
NetPVal = NPV(RetRate, Values())
Msg = "The net present value " & _
"of these cash flows is "
Msg = Msg & Format(NetPVal, Fmt) & "."
' Display net present value.
MsgBox Msg

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×