MIRR függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy dupla értéket ad eredményül, amely megadja egy befektetés módosított belső megtérülési rátáját egy adott sorozatra (kifizetések és bevételek).

Szintaxis

MEGTÉRÜLÉS(értékek (); finance_rate; reinvest_rate)

A MEGTÉRÜLÉS függvény szintaxisa az alábbi argumentumokat foglalja magában:

Argumentum Leírás:
é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
finance_rate Kötelező megadni. A kifizetés kamatlábát a finanszírozási költségként adja meg.
reinvest_rate Kötelező megadni. A pénzbeli újrabefektetésből származó nyereség után kapott kamatláb megadása

    

Megjegyzések

A módosított belső megtérülési ráta az a belső megtérülési ráta, amikor a kifizetések és a bevételek finanszírozása eltérő kamatláb mellett történik. A MEGTÉRÜLÉS függvény figyelembe veszi a befektetés költségét (finance_rate) és a készpénz újrabefektetésekor kapott kamatlábat (reinvest_rate).

A finance_rate és a reinvest_rate argumentum százalékos érték tizedes értékként kifejezve. Például 12 százalék 0,12 formában van kifejezve.

A MEGTÉRÜLÉS 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.

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.

Ez a példa a MEGTÉRÜLÉS függvényt használja a tömbben Values()található pénzáramlások módosított belső megtérülési rátájának visszatérítéséhez. LoanAPR A finanszírozási kamatot és az InvAPR újrabefektetéskor kapott kamatlábat jelöli.

Dim LoanAPR, InvAPR, Fmt, RetRate, Msg
Static Values(5) As Double    ' Set up array.
LoanAPR = .1    ' Loan rate.
InvAPR = .12    ' Reinvestment rate.
Fmt = "#0.00"    ' Define money format.
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 internal rate.
RetRate = MIRR(Values(), LoanAPR, InvAPR)
Msg = "The modified internal rate of return " & _
      "for these five cash flows is"
Msg = Msg & Format(Abs(RetRate) * 100, Fmt) & "%."
' Display internal return rate.
MsgBox Msg