vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

Befehlsreferenz - Mathematik: NPV-Funktion

VB-Versionen:    VB4   |    VB5   |    VB6

Beschreibung:
Die NPV-Funktion errechnet den Netto-Barwert einer Investition. Der Rückgabewert ist vom Type Double.

Syntax:

NPV (rate, values)

Parameter:
rate(Double) Gibt den Diskontsatz bezogen auf die Länge des Zeitraums (ausgedrückt als Dezimalzahl) an.
values(Array) Ein Datenfeld vom Typ Double, welche die Cash Flow-Werte angeben. Es muß mindestens 1 Negativwert und mindestens 1 Positivwert enthalten sein.

Die NPV-Funktion verwendet die exakte Reihenfolge der Werte, welche Sie in dem Datenfeld (values-Array) angegeben haben, um die Reihenfolge der Ein- und Auszahlungen zu bestimmen. Stellen Sie sicher, daß Ihre Aus- und Einzahlungen in der richtigen Reihenfolge eingegeben werden.

Die NPV-Investition beginnt einen Zeitraum vor dem Auftreten des ersten Cash Flow-Wertes und endet mit dem Auftreten des letzten Cash Flow-Wertes, der im Datenfeld eingetragen ist.

Beispiel:

' Orginalbeispiel aus der Visual-Basic Online-Dokumentation
Dim Fmt, Schätz, IntZins, NetPVal, Mldg
Static Werte(5) As Double   ' Datenfeld der Cash Flow Werte
Fmt = "###.##0,00"   ' Geldformat definieren.
 
Schätz = .1   ' Schätzung beginnt bei 10 %.
IntZins = .0625   ' Festen internen Zinsfuß setzen.
Werte(0) = -70000   ' Anfangskosten.
 
' Positive Cash Flows stellen Einkommen in den vier Folgejahren dar.
Werte(1) = 22000 : Werte(2) = 25000
Werte(3) = 28000 : Werte(4) = 31000
 
NetPVal = NPV(IntZins, Werte())   ' Netto-Barwert berechnen.
 
Mldg = "Der Netto-Barwert dieser Cash Flows ist "
Mldg = Mldg & Format(NetPVal, Fmt) & "."
MsgBox Mldg   ' Netto-Barwert anzeigen.

Siehe auch:   PV-Funktion

Diese Seite wurde bereits 10.649 mal aufgerufen.

nach obenzurück
 
   

Druckansicht Druckansicht Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel