WorksheetFunction.Npv (Excel)

Calcule la valeur nette actuelle d'un investissement à l'aide d'un taux de remise et d'une série de paiements futurs (valeurs négatives) et de recettes (valeurs positives).

Valeur1, valeur2, ... doivent être espacées de manière égale dans le temps et avoir lieu à la fin de chaque période. Van utilise l’ordre de valeur1, valeur2,... pour interpréter l’ordre des flux de trésorerie. Veillez à indiquer les valeurs de paiements et de recettes dans l'ordre correct. Les arguments sous forme de nombres, de cellules vides, de valeurs logiques ou de représentations textuelles de nombres sont calculés. Les arguments correspondant à des valeurs d'erreur ou à du texte qui ne peuvent pas être convertis en nombres sont ignorés. Si un argument est un tableau de référence, seuls les nombres dans ce tableau ou cette référence sont pris en compte. Les cellules vides, les valeurs logiques, le texte ou les valeurs d'erreur dans le tableau ou la référence sont ignorés. L’investissement van commence une période avant la date de la valeur1 et se termine avec le dernier flux de trésorerie dans la liste. Le calcul de la van est basé sur les flux de trésorerie futurs. Si votre premier flux de trésorerie se produit au début de la première période, la première valeur doit être ajoutée au résultat de la fonction NPV , non incluse dans les arguments values. Si n est le nombre de flux de trésorerie dans la liste des valeurs, la formule de la fonction van est la suivante:

Npv (Arg1, Arg2, ..., Arg30)


Dim dblArg1 As Double: dblArg1 = 
Dim dblNpv As Double
dblNpv = WorksheetFunction.Npv(Arg1:=dblArg1, Arg2:=)

Arguments

Arg1, Arg2, ..., Arg30

Arg1 (Double) - Taux - taux de remise sur toute la durée d'une période.