Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Nettobarwert für einen Zeitplan der Cashflows, der nicht unbedingt periodisch ist, zurück. Doppelter Wert mit Lese-/Schreibzugriff.
Syntax
Ausdruck. Xnpv (Arg1, Arg2)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Arg1 | Erforderlich | Variant | Eine Folge von Cashflows, die einem Zahlungszeitplan mit Datumswerten entspricht. Die erste Zahlung ist optional und entspricht Kosten oder einer Zahlung, die zu Beginn der Anlage angefallen sind. |
| Arg2 | Erforderlich | Variant | Ein Zeitplan mit Datumswerten für die Zahlung, die den Cashflow-Zahlungen entsprechen. Das erste Zahlungsdatum gibt den Beginn des Zahlungszeitplans an. Alle anderen Datumsangaben müssen nach diesem Datum liegen, ihre Reihenfolge ist jedoch beliebig. |
Rückgabewert
Double
Hinweise
Verwenden Sie die Npv-Methode , um den Netto-Barwert für eine Reihe regelmäßiger Cashflows zu berechnen.
Wichtig
Die Xnpv-Methode stellt keinen Parameter bereit, der dem Rate-Argument entspricht, das von der entsprechenden XNPV-Funktion (=XNPV(Rate, Values , Dates )) benötigt wird. Um diese Einschränkung in VBA-Code zu umgehen, rufen Sie anstelle der Xnpv-Methode die XNPV-Funktion mithilfe der Evaluate-Methode auf, wie im folgenden Beispiel gezeigt.
Beispiel
Im folgenden Beispiel wird der Nettobarwert für eine Kapitalanlage mit den oben genannten Kosten und Ausschüttungen zurückgegeben. Die Cashflows werden mit 9 Prozent diskontiert (2086.6476 oder 2086.65).
Dim npv As Double
npv = Application.Evaluate("=XNPV(.09,A2:A6,B2:B6)")
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.