Partager via


Fonction FV

Renvoie un double spécifiant la valeur future d’une annuité basée sur des paiements fixes périodiques et un taux d’intérêt fixe.

Syntaxe

FV(rate, nper, pmt, [ pv, [ type ]])

La syntaxe de la fonction FV présente les arguments nommés suivants :

Élément Description
taux Obligatoire. Double spécifiant le taux d’intérêt par période. Par exemple, si vous obtenez un prêt pour l’achat d’une voiture à un taux d’intérêt annuel de 10 % et que vous effectuez des versements mensuels, le taux par période est 0,1/12, soit 0,0083.
nper Obligatoire. Entier spécifiant le nombre total de remboursements par annuité. Par exemple, si vous effectuez des versements mensuels sur 4 ans dans le cadre d’un emprunt pour l’achat d’une voiture, votre emprunt comporte un total de 4 * 12 (soit 48) échéances.
Pmt Obligatoire. Réel double indiquant le paiement à effectuer à chaque période. Les paiements incluent généralement le principal et les intérêts qui ne changent pas pendant toute l'annuité.
Pv Optional. Variante indiquant la valeur actuelle (ou montant forfaitaire) d'une série de futurs paiements. Par exemple, lorsque vous empruntez de l’argent pour acheter une voiture, le montant du prêt est la valeur actuelle pour le prêteur des paiements mensuels que vous allez effectuer. Si cet argument est omis, 0 est utilisé par défaut.
type Optional. Variant spécifiant quand les versements sont dus. Utilisez 0 si les versements sont dus à la fin de la période de paiement ou 1 s’ils sont dus au début de la période. Si cet argument est omis, 0 est utilisé par défaut.

Remarques

Une annuité est une série de versements fixes effectués durant une période donnée. Il peut s’agir d’un emprunt (par exemple un prêt immobilier) ou d’un investissement (par exemple un plan d’épargne mensuelle).

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é à l’aide de mois, nper doit également être calculé à l’aide de mois.

Pour tous les arguments, les sommes versées (telles que les dépôts sur les comptes épargne) sont représentées par des nombres négatifs ; les sommes perçues (telles que les versements de dividendes) sont représentées par des nombres positifs.

Exemple

Cet exemple utilise la fonction FV pour retourner la valeur future d’un investissement en fonction du taux en pourcentage qui s’accumule par période (APR / 12), du nombre total de paiements (TotPmts), du paiement (Payment), de la valeur actuelle de l’investissement (PVal) et d’un nombre qui indique si le paiement est effectué au début ou à la fin de la période de paiement (PayType). Notez que, étant Payment donné que représente l’argent versé, il s’agit d’un nombre négatif.

Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FVal
Const ENDPERIOD = 0, BEGINPERIOD = 1    ' When payments are made.
Fmt = "###,###,##0.00"    ' Define money format.
Payment = InputBox("How much do you plan to save each month?")
APR = InputBox("Enter the expected interest annual percentage rate.")
If APR > 1 Then APR = APR / 100    ' Ensure proper form.
TotPmts = InputBox("For how many months do you expect to save?")
PayType = MsgBox("Do you make payments at the end of month?", vbYesNo)
If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD
PVal = InputBox("How much is in this savings account now?")
FVal = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox "Your savings will be worth " & Format(FVal, Fmt) & "."

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.