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(értékek (), finance_rate, reinvest_rate)
A MIRR függvény szintaxisa az alábbi argumentumokat foglalja foglalja tartalmazza:
| 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. Kétszeresen megadva a finanszírozási költségként fizetett kamatlábat. |
| reinvest_rate | Kötelező megadni. 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 tömbben Values()található pénzáramlások módosított belső megtérülési rátáját.
LoanAPR a finanszírozási kamatot jelöli, és InvAPR az újrabefektetés után 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