Tipp 11.2 - Zukunftswert berechnen
Wie kann ich einen zukünftigen Wert (Endwert) einer Investition berechnen?
Die Funktion ZW (Zukunftswert, englisch: future value) berechnet in Excel den Wert einer Investition zu einem bestimmten Zeitpunkt in der Zukunft, sofern es regelmäßige, konstante Zahlungen und einen konstanten Zinssatz gibt. In VBA findet Sie ein Pendant zur ZW Funktion, die finanzmathematische Funktion FV. Dieser Funktion können Sie folgende Parameter mitgeben:
- Rate: Jährlicher Zinssatz
- NPer: Anzahl der Zahlungen
- Pmt: Zahlungsbetrag
- PV: Der aktuelle Wert (optional, standardmäßig 0)
- Due: Die Fälligkeit der Zahlung (optional standardmäßig 0 = Am Ende einer Periode bzw. 1 = Am Anfang einer Periode).
Beispiel:
' Beispielfunktion Sub SampleFV() '// ----------------------------------------------------- '// Methode | Dieses Beispiel verdeutlicht Ihnen, ' wie Sie die VBA-Funktion FV einsetzen ' können '// ----------------------------------------------------- '// Erstellt | Stefan Kulpa '// | EDV Innovation & Consulting - Dormagen '// ----------------------------------------------------- ' benötigte Variablen Dim dbZinssatz As Double Dim dbZahlungsbetrag As Double Dim dbBarwert As Double Dim dbErgebnis As Double Dim iAnzahl As Integer ' Zuweisung der Werte dbZinssatz = 0.06 dbZahlungsbetrag = -200 dbBarwert = -500 iAnzahl = 10 ' Berechnung dbErgebnis = VBA.FV(dbZinssatz / 12, iAnzahl, dbZahlungsbetrag, dbBarwert) ' Ausgabe MsgBox "Der zukünftige Wert Ihrer Investition ist: " & _ Format(dbErgebnis, "##,##0.00"), _ vbInformation, _ "Zukunftswert" End Sub
Viel Spaß beim Sparen
!