Qu'est-ce que la fonction VC ?
VC (FV en anglais, pour Future Value) te sert dès que tu veux comparer des choix d'épargne sur des bases équitables : deux plans avec des versements, taux ou durées différents ne se comparent pas à l'œil, il faut les projeter au même horizon pour voir lequel construit vraiment le plus de capital.
C'est la fonction de base de toute simulation financière personnelle ou d'entreprise : prévoir le capital retraite avec des versements mensuels, calculer ce que vaudra un placement à terme, estimer la valeur future d'un parc immobilier, ou vérifier à quel montant arrivera un plan d'épargne entreprise.
Syntaxe
Clique sur un argument pour aller à son explication.
Le taux et le nombre de périodes npm doivent utiliser la même unité : si tu verses mensuellement, le taux doit être mensuel (taux_annuel/12) et npm en nombre de mois. Les montants sortants (vpm et va) sont en négatif ; le résultat VC est positif.

Comprendre chaque paramètre de la fonction VC
taux
: le taux d'intérêt pour chaque période de capitalisationSi tes versements sont mensuels, divise le taux annuel par 12. Si tes versements sont trimestriels, divise par 4.
Exemples : 5% pour un taux annuel de 5 %, 5%/12 pour le taux mensuel correspondant, 0,04/4 pour un taux trimestriel issu d'un taux annuel de 4 %.
npm
: le nombre total de périodes de versementSi tu épargnes pendant 10 ans avec des versements mensuels, npm = 10 × 12 = 120. Pour des versements annuels sur 20 ans, npm = 20.
Exemples : 10 pour 10 périodes annuelles, 10*12 pour 120 mois, 25*4 pour 100 trimestres.
Attention : Le taux et npm doivent être cohérents : si le taux est mensuel, npm doit être en mois. =VC(5%/12; 10; -200) calcule seulement 10 mois, pas 10 ans. La version correcte pour 10 ans de versements mensuels est =VC(5%/12; 10*12; -200).
vpm
: le montant que tu verses à chaque périodeDoit être négatif car c'est une sortie d'argent. Si tu n'as pas de versements réguliers (juste un capital initial), mets 0.
Exemples : -200 pour 200 € versés par période, 0 si aucun versement régulier. Si tu mets un montant positif, le résultat sera négatif.
[va]
: le capital que tu possèdes déjà au début (valeur actuelle)(facultatif)Doit être négatif car c'est une sortie (tu l'investis). Si omis, Excel considère que tu pars de zéro et que seuls les versements réguliers comptent.
Exemples : -10000 si tu investis 10 000 € au départ, 0 ou omis si pas de capital initial.
[type]
: indique quand les versements sont effectués : `0` (ou omis) = en fin de période, `1` = en début de période(facultatif)Les versements en début de période rapportent légèrement plus car ils bénéficient d'une période de capitalisation supplémentaire.

Exemples pratiques pas à pas
Comment calculer la valeur future d'une épargne mensuelle avec la fonction VC
Tu compares plusieurs plans d'épargne avant de trancher, et la seule question qui compte est de savoir ce que chacun vaudra à l'arrivée. Chaque ligne porte un versement mensuel, un taux annuel et une durée, et tu veux le capital final de tous les plans d'un coup plutôt que de refaire le calcul à chaque changement d'hypothèse. La fonction VC capitalise les versements période après période et affiche directement ce que le plan aura produit à son terme.
- 1Dans une cellule, écris
=VC(. - 2En 1er argument : écris le taux de chaque période,
C2/12. Les versements étant mensuels, tu ramènes le taux annuel de 3,6 % au mois en le divisant par 12, sans quoi la simulation part complètement faux. - 3En 2ᵉ argument : écris le nombre total de versements,
D2*12. Pour la même raison d'unité, tu comptes en mois et non en années, ce qui transforme les 25 ans du Plan 1 en 300 périodes. - 4En 3ᵉ argument : écris le montant versé à chaque période,
-B2. Le signe moins applique la convention des flux financiers, où l'argent qui sort de ta poche est négatif, et c'est lui qui fait ressortir la valeur future en positif. - 5Ferme la parenthèse et appuie sur Entrée.
=VC(C2/12; D2*12; -B2)Comment calculer la valeur future d'un capital placé avec la fonction VC
Une somme dort sur un compte à terme et on te demande ce qu'elle rapportera selon la durée de blocage. Il n'y a aucun versement dans ce scénario, juste un capital posé au départ qu'on laisse travailler, et tu veux montrer l'effet de la durée sur le résultat final. La fonction VC gère très bien ce cas, à condition de lui dire explicitement qu'aucun versement régulier ne viendra s'ajouter.
- 1Dans une cellule, écris
=VC(. - 2En 1er argument : écris le taux,
C2, sans aucune division. Les périodes sont ici annuelles, donc le taux annuel est déjà à la bonne échelle. - 3En 2ᵉ argument : écris le nombre de périodes,
D2. Il porte un nombre d'années, et comme les périodes sont elles aussi annuelles, il n'y a rien à multiplier. - 4En 3ᵉ argument : saisis le versement de chaque période,
0. C'est lui qui distingue ce cas du précédent, puisque tu déclares qu'aucune somme ne vient s'ajouter en cours de route. Cet argument reste obligatoire, tu ne peux pas simplement le sauter. - 5En 4ᵉ argument : écris le capital placé aujourd'hui,
-B2. Il est négatif comme tout argent qui sort, et c'est désormais lui, et non les versements, qui porte tout le calcul. - 6Ferme la parenthèse et appuie sur Entrée.
=VC(C2; D2; 0; -B2)Comment cumuler un capital de départ et des versements en début de mois avec la fonction VC
Tu ne pars pas de rien : une somme est déjà de côté, et tu comptes l'alimenter tous les mois pour un projet à dix ans. Le prélèvement tombe le 1er du mois, juste après la paie, et non à la fin, ce qui change discrètement le résultat parce que chaque versement gagne un mois d'intérêts supplémentaire. La fonction VC sait traiter les deux moteurs à la fois et tient compte du moment du prélèvement, à condition de le lui préciser.
- 1Dans une cellule, écris
=VC(. - 2En 1er argument : écris le taux de chaque période,
D2/12. Les prélèvements étant mensuels, tu divises le taux annuel de 4 % par 12 pour le ramener au mois. - 3En 2ᵉ argument : écris le nombre total de versements,
E2*12. Compté en mois comme le taux, il transforme les dix ans de Camille en 120 périodes. - 4En 3ᵉ argument : écris le versement récurrent,
-C2, soit les 300 € prélevés chaque mois. Il reste négatif parce que c'est une sortie d'argent. - 5En 4ᵉ argument : écris le capital déjà épargné,
-B2, soit les 5 000 € de départ. C'est là que beaucoup de simulations se trompent, en oubliant cet argument facultatif et en sous-estimant le résultat de plusieurs milliers d'euros. - 6En 5ᵉ argument : saisis le moment du prélèvement,
1, pour dire que le versement tombe en début de période. Laissé vide ou à0, Excel le considère en fin de période et rend un capital légèrement plus faible. - 7Ferme la parenthèse et appuie sur Entrée.
=VC(D2/12; E2*12; -C2; -B2; 1)
Les erreurs fréquentes avec la fonction VC
Oublier de diviser le taux pour les versements mensuels
Si tu as un taux annuel de 5 % et des versements mensuels, tu dois utiliser 5%/12, pas 5%. Sinon, Excel calcule comme si chaque mois était une année complète, ce qui donne un résultat complètement faussé à la hausse.
Solution : Divise toujours le taux annuel par la fréquence de versement : 5%/12 pour mensuel, 5%/4 pour trimestriel. Remplace =VC(5%; 120; -200) par =VC(5%/12; 120; -200).
Mettre les versements en positif
Les versements (vpm) et le capital initial (va) doivent être négatifs car ce sont des sorties d'argent. Si tu les mets en positif, le résultat sera négatif, ce qui n'a pas de sens pour une valeur future.
Solution : Mets vpm et va en négatif : =VC(4%/12; 120; -200) donne 29 451 €. Si tu écris =VC(4%/12; 120; 200), tu obtiens -29 451 €. La règle : l'argent qui sort de ta poche est négatif, l'argent que tu reçois est positif.
Confondre le nombre de périodes avec la durée en années
Le paramètre npm doit correspondre au nombre total de versements, pas au nombre d'années. Si tu verses mensuellement pendant 10 ans, npm = 10*12 = 120, pas 10. Avec npm = 10 et un taux mensuel, tu ne simules que 10 mois.
Solution : Multiplie toujours la durée par la fréquence : 10*12 pour 10 ans de mensualités, 25*4 pour 25 ans de versements trimestriels. Vérifie la cohérence taux/périodes : si le taux est annuel, npm doit être en années.
Oublier d'inclure le capital initial dans le calcul
Si tu as déjà de l'argent de côté au début, ne pas renseigner va fausse le résultat car Excel ne tient compte que des versements réguliers.
Solution : Indique le capital initial en négatif dans le paramètre va : =VC(6%/12; 300; -300; -5000) inclut les 5 000 € de départ. =VC(6%/12; 300; -300) les ignore complètement.
Utiliser des périodes incohérentes entre taux et npm
Le taux et npm doivent être dans la même unité. =VC(5%/12; 10; -200) mélange un taux mensuel avec 10 qui est interprété comme 10 mois. C'est une erreur silencieuse qui ne génère pas de message d'erreur mais donne un résultat faux.
Solution : Vérifie toujours la cohérence avant de valider : taux mensuel = npm en mois, taux annuel = npm en années. La formule correcte pour 10 ans de mensualités à 5 % annuel est =VC(5%/12; 10*12; -200).

VC vs VA vs VAN vs VPM vs NPM
Les fonctions financières d'Excel (VC, VA, VPM, TAUX, NPM) utilisent les mêmes paramètres mais résolvent pour des variables différentes. Si tu connais 4 paramètres sur 5, tu peux toujours calculer le 5ème.
| Critère | VC | VA | VAN | VPM | NPM |
|---|---|---|---|---|---|
| Ce que ça calcule | Valeur future | Valeur actuelle | Valeur actuelle nette | Versement périodique | Nombre de périodes |
| Question posée | Combien j'aurai ? | Combien ça vaut aujourd'hui ? | Mon projet crée-t-il de la valeur ? | Combien dois-je verser ? | En combien de temps ? |
| Flux constants | Oui | Oui | Non (flux variables) | Oui | Oui |
| Cas d'usage typique | Simulation épargne/retraite | Valorisation de rente | Évaluation projet investissement | Mensualité de prêt | Durée pour atteindre un objectif |
Questions fréquentes
VA calcule la valeur actuelle (présente) d'un investissement, tandis que VC calcule sa valeur future. VA actualise des flux futurs vers aujourd'hui, VC capitalise des flux actuels vers le futur. Si tu veux savoir combien vaut un investissement aujourd'hui, utilise VA. Si tu veux savoir combien il vaudra dans le futur, utilise VC.
VC additionne deux composantes : la capitalisation du capital initial (paramètre va) et la valeur future des versements réguliers (paramètre vpm). Tu peux utiliser l'un, l'autre, ou les deux ensemble. Si tu places 10 000 € aujourd'hui ET que tu ajoutes 200 € par mois, VC calcule la somme des deux valeurs futures.
Excel utilise la convention des flux de trésorerie : l'argent que tu verses (sorties) est négatif, l'argent que tu reçois (entrées) est positif. En mettant vpm et va en négatif, tu indiques que ce sont des sorties d'argent, et VC te retourne un résultat positif représentant l'argent que tu recevras dans le futur.
Utilise =VC(taux; npm; 0; -capital). Le paramètre vpm est mis à 0 car il n'y a pas de versements réguliers. Par exemple : =VC(5%; 10; 0; -10000) calcule la valeur future de 10 000 € placés à 5 % pendant 10 ans.
Le paramètre type indique quand les versements sont effectués : 0 (par défaut) signifie en fin de période, 1 signifie en début de période. Si tu épargnes en début de mois, utilise type=1. La différence peut être significative sur de longues périodes car les versements en début de période bénéficient d'une période de capitalisation supplémentaire.
Pour aller plus loin
Continue sur ta lancée après la fonction VC : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voirLes fonctions financières dans Excel

Le modèle Excel « Intérêts composés »

Le guide complet pour bien démarrer sur Excel



