Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Geeft als resultaat een waarde van het type Double die de gewijzigde interne rentabiliteit aangeeft van een reeks periodieke geldstromen (betalingen en ontvangsten).

Syntaxis

GIR( waarden (); financieringsrente; herinvesteringsrente)

De syntaxis van de functie MIRR heeft deze argumenten:

Argument

Beschrijving

waarden ()

Vereist. Matrix van Double waarmee geldstroomwaarden worden aangegeven. De matrix moet ten minste één negatieve waarde (een betaling) en één positieve waarde (een ontvangst) bevatten.

finance_rate

Vereist. Dubbel , waarbij het rentepercentage wordt opgegeven als de financieringskosten.

Herinvesteringsrente

Vereist. Het dubbele van het rentepercentage dat wordt ontvangen op winst uit herinvestering in contanten.


Opmerkingen

Het gewijzigde interne rendement is het interne rendementspercentage wanneer betalingen en ontvangsten tegen verschillende tarieven worden gefinancierd. De functie MIRR houdt rekening met zowel de kosten van de investering (finance_rate) als het rentepercentage dat wordt ontvangen bij herinvestering van contanten (reinvest_rate).

De argumenten finance_rate en reinvest_rate zijn percentages die worden uitgedrukt als decimale waarden. 12 procent wordt bijvoorbeeld uitgedrukt als 0,12.

De functie MIRR gebruikt de volgorde van waarden in de matrix om de volgorde van betalingen en ontvangstbewijzen te interpreteren. Voer de waarden voor betalingen en ontvangen daarom in de juiste volgorde in.

Voorbeeld

Opmerking: In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld wordt de functie MIRR gebruikt om de gewijzigde interne rentabiliteit te retourneren voor een reeks cashflows in de matrix Values(). LoanAPR vertegenwoordigt de financieringsrente en InvAPR het rentepercentage dat bij herinvestering is ontvangen.

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

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×