Atgriež Double vērtību, kas norāda modificēto iekšējo atdevi periodisko naudas plūsmu sērijai (maksājumi un ieņēmumi).
Sintakse
MIRR( vērtības (), finance_rate, reinvest_rate)
Funkcijas MIRR sintaksē ir šādi argumenti:
Arguments |
Apraksts |
vērtības () |
Obligāts. Double masīvs, kas norāda naudas plūsmas vērtības. Masīvā jābūt iekļautai vismaz vienai negatīvai vērtībai (maksājums) un vienai pozitīvai vērtībai (ieņēmumi). |
finance_rate |
Obligāts arguments. Dubulta vērtība, kas norāda procentu likmi, kas samaksāta kā apmaksas izmaksas. |
reinvest_rate |
Obligāts arguments. Dubulta vērtība, kas norāda procentu likmi, kas saņemta par naudas pārinvestēšanas gūtajiem ieguvumiem. |
Piebildes
Modificētā iekšējā procentu likme ir iekšējā atdeve, kad maksājumi un ieņēmumi tiek finansēti ar dažādām likmēm. Funkcija MIRR ņem vērā gan investīcijas izmaksas (finance_rate), gan naudas pārinvestēšanas procentu likmi (reinvest_rate).
Argumenti finance_rate un reinvest_rate ir procentuālās vērtības, kas izteiktas kā decimālvērtības. Piemēram, 12 procenti tiek izteikti kā 0,12.
Funkcija MIRR izmanto masīvā ietilpsto vērtību secību, lai interpretētu maksājumu un ieņēmumu secību. Noteikti ievadiet savu maksājumu un ieņēmumu vērtības pareizajā secībā.
Piemērs
Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.
Šajā piemērā tiek izmantota funkcija MIRR , lai atgrieztu modificētu iekšējo atdevi masīvā iekļautās naudas plūsmas Values(). LoanAPR norāda interesēm līdzīgus procentus, un InvAPR norāda procentu likmi, kas saņemta pārinvestēšanas gadījumā.
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