Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa Double-arvon, joka määrittää muokatun sisäisen korkokannan kausittaisten kassavirtojen (maksujen ja saamisten) sarjalle.

Syntaksi

MIRR( values (), finance_rate, reinvest_rate)

MSISÄINEN-funktion syntaksissa on seuraavat argumentit:

Argumentti

Kuvaus

arvot ()

Pakollinen. Double-tyyppiä oleva taulukko, joka määrittää kassavirta-arvot. Taulukon on sisällettävä vähintään yksi negatiivinen arvo (maksu) ja positiivinen arvo (saaminen).

finance_rate

Pakollinen. Kaksinkertainen , joka määrittää rahoituskustannuksiksi maksetun koron.

reinvest_rate

Pakollinen. Kaksinkertainen , joka määrittää käteisen uudelleeninvestointien tuotoista saadun koron.

Huomautuksia

Muokattu sisäinen korkokanta on sisäinen korkokanta, kun maksut ja tulot rahoitetaan eri koroilla. MIRR-funktiossa otetaan huomioon sekä sijoituksen kustannukset (finance_rate) että käteisen uudelleeninvestointien korko (reinvest_rate).

finance_rate - ja reinvest_rate-argumentit ovat desimaaliarvoina ilmaistuja prosentteja. Esimerkiksi 12 prosenttia ilmaistaan muodossa 0,12.

MSISÄINEN-funktio tulkitsee maksujen ja saamisten järjestyksen matriisin arvojen järjestyksen avulla. Varmista, että kirjoitat maksujen ja saatavien arvot oikeassa järjestyksessä.

Esimerkki

Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä KÄYTETÄÄN MIRR-funktiota palauttamaan muokattu sisäinen korkokanta matriisissa Values()olevien kassavirtojen sarjalle. LoanAPR edustaa rahoituskorkoa, ja InvAPR vastaa uudelleeninvestoinnista saatua korkoa.

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

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.