Vraća dvostruku vrijednost koja određuje modificiranu internu stopu povrata za niz periodičnih novčanih tokova (uplata i računa).
Sintaksa
MIRR(vrijednosti (), finance_rate, reinvest_rate)
Sintaksa funkcije MIRR sadrži ove argumente:
| Argument | Opis |
|---|---|
| Vrijednosti () | Obavezno. Polje Dvostruke vrijednosti novčanog toka. Polje mora sadržavati barem jednu negativnu vrijednost (uplatu) i jednu pozitivnu vrijednost (račun). |
| finance_rate | Obavezno. Dvostruko određivanje kamatne stope koja se plaća kao trošak financiranja. |
| reinvest_rate | Obavezno. Dvostruka preciznost određivanja kamatne stope dobivene na dobit od ponovnog ulaganja u gotovinu. |
Napomene
Modificirana interna stopa povrata je interna stopa povrata kada se uplate i primici financiraju po različitim stopama. Funkcija MIRR uzima u obzir i trošak ulaganja (finance_rate) i kamatnu stopu dobivenu na ponovno ulaganje novca (reinvest_rate).
Argumenti finance_rate i reinvest_rate postoci su izraženi kao decimalne vrijednosti. Na primjer, 12 posto izražava se kao 0,12.
Funkcijom MIRR redoslijed uplata i računa interpretira se na temelju redoslijeda vrijednosti unutar polja. Provjerite jeste li unijeli vrijednosti uplate i računa ispravnim redoslijedom.
Primjer
Napomena
Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
U ovom se primjeru koristi funkcija MIRR da bi se vratila modificirana interna stopa dobiti za niz novčanih tokova u polju Values().
LoanAPR predstavlja kamatu financiranja i InvAPR predstavlja kamatnu stopu dobivenu za ponovno ulaganje.
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