PV, fonction

Renvoie une valeur double spécifiant la valeur actuelle d’un investissement en fonction de paiements périodiques fixes à payer à l’avenir et d’un taux d’intérêt fixe.

Syntaxe

VA( taux, npm, vpm [,v ] [ ,type ] )

La syntaxe de la fonction VA compte les arguments suivantes :

Argument

Description

rate

Obligatoire. Double spécification du taux d’intérêt par période. Par exemple, si vous obtenez un emprunt pour l’voiture à un taux annuel en pourcentage (AVR) de 10 % et que vous payez mensuellement, le taux par période est de 0,1/12, ou 0,0083.

nper

Obligatoire. Nombre total de périodes de remboursement au cours de l’annuité. Par exemple, si vous faites des remboursements mensuels pour un emprunt pour une voiture sur quatre ans, l’emprunt présente un total de 4 * 12 (ou 48) périodes de remboursement.

pmt

Obligatoire. Spécifier le paiement à payer à chaque période. Les paiements contiennent généralement le principal et les intérêts qui ne changent pas pendant toute la durée de l’annuité.

fv

Facultatif. Variant spécifiant la valeur future ou le solde de trésorerie de votre choix une fois le paiement final effectué. Par exemple, la valeur future d’un emprunt est 0 $, car c’est sa valeur après le paiement final. Toutefois, si vous voulez épargner 50 000 $ sur 18 ans pour l’éducation de votre enfant, 50 000 $ est la valeur future. En cas d’omis, 0 est pris en charge.

type

Facultatif. Variante spécifiant le moment où les paiements doivent être effectués. Utilisez 0 si les paiements doivent être effectués en fin de période, ou 1 si les paiements doivent être effectués au début de la période. En cas d’omis, 0 est pris en charge.

Remarques

L’annuité est un ensemble de paiements en espèces fixes effectués sur une période donnée. L’annuité peut être un emprunt (tel qu’un crédit immobilier) ou un investissement (tel qu’une mensualité).

Les arguments taux et nper doivent être calculés à l’aide de périodes de paiement exprimées dans les mêmes unités. Par exemple, si le taux est calculé en mois, l’nper doit également être calculé en mois.

Pour tous les arguments, les encaissements (tels que les dépôts sur un compte d’épargne) sont représentés par des nombres négatifs ; Les encaissements (tels que les chèques de dividendes) sont représentés par des nombres positifs.

Exemple de requête

Expression

Résultats

SELECT FinancialSample.*, PV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],0,0) AS PresentValue FROM FinancialSample;

Renvoie tous les champs de la table « FinancialSample », calcule la valeur actuelle d’une annuité sur la base du « AnnualRate », de « MonthlyRePayment » et de « TermInYears », et affiche les résultats dans la colonne PresentValue.

Exemple de VBA

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.

Dans cet exemple, la fonction VA renvoie la valeur actuelle d’un investissement de 1 000 000 $ qui fournira 50 000 $ par an au cours des 20 prochaines années. Il s’agit du taux annuel attendu (APR), du nombre total de remboursements (TotPmts), du montant de chaque remboursement (YrIncome), de la valeur future totale de l’investissement (FVal) et d’un nombre qui indique si chaque paiement est effectué au début ou à la fin de la période de remboursement (PayType). Notez que YrIncome est un nombre négatif, car il représente les encaissements de l’annuité chaque année.

Dim Fmt, APR, TotPmts, YrIncome, FVal, PayType, PVal
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "###,##0.00" ' Define money format.
APR = .0825 ' Annual percentage rate.
TotPmts = 20 ' Total number of payments.
YrIncome = 50000 ' Yearly income.
FVal = 1000000 ' Future value.
PayType = BEGINPERIOD ' Payment at beginning of month.
PVal = PV(APR, TotPmts, -YrIncome, FVal, PayType)
MsgBox "The present value is " & Format(PVal, Fmt) & "."

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×