Funkcija MIRR

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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