Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy Double adattípusú értéket ad eredményül, amely megadja egy befektetés nettó jelenértékét egy pénzmozgássorozat (kifizetések és bevételek) és a diszkontráta alapján.

Szintaxis

NPV( ráta; értékek ())

Az NPV függvény argumentumai a következők:

Argumentum

Leírás

ráta

Kötelező. Double típusú érték, amely megadja a diszkontrátát tizedes törtben kifejezve a megadott időszakra.

értékek ()

Kötelező. Double típusú értékekből álló tömb, amely megadja a pénzmozgások értékét. A tömbben kell lennie legalább egy negatív (kifizetés) és egy pozitív (bevétel) értéknek

Megjegyzések

Egy befektetés nettó jelenértéke a kifizetések és bevételek jövőbeli sorozatának aktuális értéke.

Az NPV függvény az értékeknek a tömbben elfoglalt sorrendje alapján határozza meg a kifizetések és a bevételek sorrendjét. Ügyeljen arra, hogy a kifizetések és bevételek megfelelő sorrendben legyenek megadva.

Az NPV-befektetés a tömbben lévő első pénzforgalmi érték dátuma előtt egy időszakkal kezdődik, és az utolsó pénzforgalmi értékkel fejeződik be.

A nettó jelenérték kiszámítása a jövőbeli pénzmozgásokon alapul. Ha az első pénzmozgás az első időszak kezdetén történik, az első értéket hozzá kell adni ahhoz az értékhez, amelyet az NPV függvény eredményül ad, és nem szabad bevenni az értékek( ) argumentumban megadott pénzmozgási értékek közé.

Az NPV függvény hasonlít a PV függvényre (jelenérték, maiérték), a különbség köztük az, hogy a PV függvény esetén az időszak elején és a végén lehet pénzmozgás. Ellentétben a változó NPV pénzmozgási értékekkel, a PV pénzmozgási értékek állandóak a befektetés során.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában az NPV függvény egy, a Values() tömbben tárolt, pénzmozgásokból álló sorozat nettó jelenértékét adja eredményül. A RetRate változó az állandó belső megtérülési rátát fejezi ki.

Dim Fmt, Guess, RetRate, NetPVal, MsgStatic 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) = 25000Values(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 

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.