Funkcija NPV

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Atgriež datu tipu Double, kas norāda investīcijas pašreizējo neto vērtību, pamatojoties uz periodisko naudas plūsmu sēriju (maksājumi un ieņēmumi) un diskonta likmi.

Sintakse

NPV( likme, vērtības ())

Funkcijas NPV sintaksē ir šādi argumenti:

Arguments

Apraksts

likme

Obligāts. Double datu tips norāda diskonta likmi perioda ilgumā, kas izteikta kā decimālskaitlis.

vērtības ()

Obligāts. Double masīvs, kas norāda naudas plūsmas vērtības. Masīvā jābūt iekļautai vismaz vienai negatīvai vērtībai (maksājums) un vienai pozitīvai vērtībai (ieņēmumi).


Piebildes

Investīciju pašreizējā neto vērtība ir turpmāko maksājumu un ieņēmumu sērijas pašreizējā vērtība.

NPV funkcija izmanto masīvā esošo vērtību secību, lai interpretētu maksājumu un ieņēmumu secību. Noteikti ievadiet savu maksājumu un ieņēmumu vērtības pareizajā secībā.

NPV investīcijas sākas vienu periodu pirms pirmās naudas plūsmas datuma un beidzas ar pēdējo naudas plūsmas vērtību masīvā.

Pašreizējās neto vērtības aprēķinu pamatā ir turpmākās naudas plūsmas. Ja pirmā naudas plūsma notiek pirmā perioda sākumā, pirmā vērtība jāpievieno NPV atgrieztajai vērtībai, un to nedrīkst iekļaut vērtību( ) naudas plūsmas vērtībās.

NPV funkcija ir līdzīga PV funkcijai (pašreizējā vērtība), izņemot to, ka PV funkcija sniedz iespēju sākt naudas plūsmas vai nu perioda beigās, vai sākumā. Atšķirībā no mainīgajām NPV naudas plūsmas vērtībām PV naudas plūsmām jābūt fiksētām visā investīciju apjomā.

Piemērs.

Piezīme : Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā tiek izmantota NPV funkcija, lai atgrieztu pašreizējo neto vērtību masīvā iekļautās naudas plūsmas Values(). RetRate attēlo atgrieztās vērtības fiksēto iekšējo likmi.

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

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×