Wie verwende ich die PPmt-Funktion in VBA?

Die `PPmt`-Funktion in VBA wird verwendet, um den Kapitalanteil einer bestimmten Zahlung in einer Annuität zu berechnen. Diese Funktion ist nützlich, wenn Sie Finanzanwendungen erstellen, in denen Sie den Kapitalrückzahlungsanteil einer bestimmten Rate eines Darlehens oder einer Investition ermitteln möchten.

Hier ist, wie Sie die `PPmt`-Funktion verwenden können:

Syntax der PPmt-Funktion

PPmt(Rate, Per, NPer, PV, [FV], [Type])
  • Rate: Der Zinssatz pro Periode.
  • Per: Die spezifische Zahlungsperiode. Dieser Wert muss zwischen 1 und NPer liegen.
  • NPer: Die Gesamtanzahl der Zahlungsperioden.
  • PV: Der Barwert oder der Gesamtwert aller Zahlungen in der Gegenwart.
  • FV (optional): Der zukünftige Wert oder der Geldbetrag, den Sie nach der letzten Zahlung erreichen möchten. Wenn ausgelassen, wird `FV` als 0 angenommen.
  • Type (optional): Gibt an, wann Zahlungen fällig sind. Verwenden Sie 0, wenn Zahlungen am Ende der Periode fällig sind, und 1, wenn Zahlungen zu Beginn der Periode fällig sind. Wenn ausgelassen, wird `Type` als 0 angenommen.

Beispiel

Im folgenden Beispiel wird die `PPmt`-Funktion zur Berechnung des Kapitalanteils der dritten Zahlung eines Darlehens verwendet:

Sub BeispielPPmt()
    Dim rate As Double
    Dim per As Integer
    Dim nper As Integer
    Dim pv As Double
    Dim fv As Double
    Dim zahlungsType As Integer
    Dim kapitalAnteil As Double
    
    ' Annahmen
    rate = 0.05 / 12       ' monatlicher Zinssatz von 5% jährlich
    per = 3                ' Kapitalanteil der dritten Zahlung
    nper = 60              ' Gesamtanzahl der Zahlungen (z.B. 5 Jahre)
    pv = 10000             ' Barwert des Darlehens
    fv = 0                 ' Zukunftswert (typischerweise 0 für Darlehen)
    zahlungsType = 0       ' Zahlungen am Ende der Periode
    
    ' Berechnung des Kapitalanteils
    kapitalAnteil = PPmt(rate, per, nper, pv, fv, zahlungsType)
    
    ' Ausgabe des Ergebnisses
    MsgBox "Der Kapitalanteil der dritten Zahlung beträgt: " & kapitalAnteil
End Sub

Hinweise

  • Die `PPmt`-Funktion kann negative oder positive Zahlen zurückgeben, abhängig von der Richtung der Cashflows (d.h., ob es sich um Zahlungen oder Einnahmen handelt).
  • Stellen Sie sicher, dass Sie den Zinssatz und die Perioden konsistent verwenden (z.B. ein jährlicher Zinssatz sollte für monatliche Zahlungen in monatliche Raten umgerechnet werden).

Verwenden Sie diese Funktion, um Finanzanalysen in Ihren VBA-Projekten durchzuführen, und passen Sie die Parameter an Ihre spezifischen Anforderungen an.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project