Egy dupla értéket ad vissza, amely az időszakos pénzáramlások (kifizetések és bevételek) módosított belső megtérülési rátáját határozza meg.
Szintaxis
MIRR( values (), finance_rate, reinvest_rate)
A MIRR függvény szintaxisa az alábbi argumentumokat foglalja foglalja tartalmazza:
|
argumentumok |
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 |
Megadása kötelező. Kétszeresen megadva a finanszírozási költségként fizetett kamatlábat. |
|
reinvest_rate |
Megadása kötelező. Kétszeresen megadva a készpénz-újrabefektetésből származó nyereségre kapott kamatlábat. |
Megjegyzések
A módosított belső megtérülési ráta a belső megtérülési ráta, ha a kifizetéseket és bevételeket különböző díjakon finanszírozzák. A MIRR 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 reinvest_rate argumentumok tizedes törtértékként kifejezett százalékértékek. A 12 százalék például 0,12-ként van kifejezve.
A MIRR függvény a tömb értékeinek sorrendjét használja a kifizetések és bevételek sorrendjének értelmezéséhez. Ü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 MIRR függvénnyel adja vissza a Values()tömbben található pénzáramlások módosított belső megtérülési rátáját. LoanAPR a finanszírozási kamatot, InvAPR pedig az újrabefektetés után kapott kamatlábat jelöli.
Dim LoanAPR, InvAPR, Fmt, RetRate, MsgStatic 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) = 25000Values(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