MIRR-Funktion (QIKV)

Gibt einen Wert vom Typ Double-Datentyp zurück, der den modifizierten internen Ertragssatz für eine Folge regelmäßiger Cashflows (Ein- und Auszahlungen) angibt.

Syntax

MIRR(values(), finance_rate, reinvest_rate)

Die Syntax der MIRR-Funktion weist die folgenden Argument auf:

Argument

Beschreibung

values ()

Erforderlich. Matrix mit Werten vom Typ Double, das Cashflow-Werte angibt. Das Array muss mindestens einen negativen Wert (einen Auszahlungswert) und einen positiven Wert (einen Einzahlungswert) enthalten.

finance_rate

Erforderlich. Wert vom Typ Double, der den Zinssatz für die Finanzierung der Anlage angibt.

reinvest_rate

Erforderlich. Wert vom Typ Double, der den Zinssatz angibt, der für die Wiederanlage von Kapital erzielt werden kann.


Hinweise

Der modifizierte interne Ertragssatz ist der interne Ertragssatz, wenn Ein- und Auszahlungen mit unterschiedlichen Zinssätzen verrechnet werden. Die MIRR-Funktion berücksichtigt sowohl die Investitionskosten (finance_rate) als auch den Zinssatz, der für die Wiederanlage von Kapital erzielt werden kann (reinvest_rate).

Die Argumentfinance_rate und reinvest_rate sind in Dezimalwerten ausgedrückte Prozentzahlen. Beispiel: 12 % wird als 0,12 ausgedrückt.

Die MIRR-Funktion verwendet die Reihenfolge der Ein- und Auszahlungen, die Sie im Array angegeben haben. Achten Sie darauf, dass Sie die Werte der Ein- und Auszahlungen in der richtigen Reihenfolge eingeben.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic für Applikationen). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerhilfe in der Dropdownliste neben Suchen, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die MIRR-Funktion verwendet, um den modifizierten internen Ertragssatz für eine Folge von Cashflows im Array Values() zurückzugeben. LoanAPR stellt den Finanzierungszinssatz und InvAPR den Zinssatz dar, der bei einer Wiederanlage von Kapital erzielt werden kann.

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
Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×