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

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.