VC.PAIEMENTS (FVSCHEDULE en anglais) calcule la valeur future d'un capital initial après application d'une série de taux d'intérêt composés variables. Là où VC te contraint à un taux unique et constant, VC.PAIEMENTS te laisse saisir un taux différent pour chaque période, ce qui colle à la réalité de presque tous les placements.
Concrètement, c'est la fonction qu'un épargnant utilise pour projeter l'évolution de son livret avec des taux révisés chaque année, qu'un analyste financier emploie pour reconstituer la valeur actuelle d'un fonds avec ses rendements historiques réels, ou qu'un trésorier d'entreprise mobilise pour mesurer l'érosion du pouvoir d'achat de sa trésorerie de précaution face à une inflation variable. Si tes taux changent d'une période à l'autre, VC.PAIEMENTS est l'outil juste.
Syntaxe de la fonction VC.PAIEMENTS
=VC.PAIEMENTS(capital; taux)Les taux doivent être saisis en format décimal dans une plage de cellules : 0,05 pour 5 %, jamais 5. Si ta plage contient des valeurs en format Pourcentage (5%), Excel les interprétera correctement (0,05 en interne), mais une cellule contenant le texte "5%" provoquera une erreur #VALEUR!.
Comprendre chaque paramètre de la fonction VC.PAIEMENTS
Les deux arguments se suivent dans un ordre fixe : d'abord le capital de départ, ensuite la plage de taux qu'Excel applique période après période, du premier au dernier. Les deux sont obligatoires, et c'est bien la plage de taux qui décide du nombre de périodes : trois cellules de taux, trois années de composition.
capital
: le montant initial à faire fructifier ou à suivre dans le tempsC'est la somme de départ avant l'application de la première période de taux. Pour un placement, tu utiliseras une valeur positive. Pour modéliser une dette qui croît, tu peux utiliser une valeur négative.
Par exemple, si tu places 10 000 euros sur un compte épargne avec des taux variables, capital = 10000. Si tu analyses l'érosion inflationniste d'une trésorerie de précaution de 200 000 euros, capital = 200000.
Astuce : Utilise une référence de cellule pour le capital plutôt qu'une valeur en dur dans la formule. Tu pourras ainsi tester différents montants initiaux en modifiant une seule cellule.
taux
: une plage de cellules contenant les taux d'intérêt à appliquer successivement, période après période, en format décimalSi tu as des taux annuels de 3 %, 4,5 % et 2 %, saisis 0,03, 0,045 et 0,02 dans trois cellules consécutives, puis référence cette plage dans la formule.
Excel applique ces taux dans l'ordre, du premier au dernier. La formule calcule : capital × (1 + taux1) × (1 + taux2) × … × (1 + taux_n). Les taux négatifs sont acceptés pour modéliser une perte ou l'érosion par l'inflation.
Attention : Un taux saisi en format brut (5 au lieu de 0,05) sera interprété comme 500 %, ce qui multipliera ton capital par 6 à chaque période et produira un résultat absurde sans aucun message d'erreur. Toujours vérifier que tes taux sont en décimal.
Exemples pratiques pas à pas
Épargnant : projeter un placement avec des taux révisés chaque année
Tu veux simuler l'évolution de ton placement de 5 000 euros sur 4 ans. Ta banque t'annonce des taux prévisionnels qui varient chaque année : 2 % la première année, 3 % la deuxième, 2,5 % la troisième et 1,8 % la quatrième.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Capital initial | Taux an 1 | Taux an 2 | Taux an 3 | Taux an 4 | Valeur finale |
| 2 | 5 000 € | 0,02 | 0,03 | 0,025 | 0,018 | 5 480,31 € |
=VC.PAIEMENTS(5000; B2:E2)La fonction applique successivement chaque taux (5 000 × 1,02 × 1,03 × 1,025 × 1,018), soit 5 480,31 euros : tu gagnes 480,31 euros d'intérêts composés sur la période. Le résultat diffère d'un calcul basé sur le taux moyen arithmétique (2,33 %), car les intérêts composés amplifient l'effet des variations de taux.
Analyste financier : reconstituer la valeur d'un fonds avec ses rendements historiques
Tu dois analyser la performance réelle d'un fonds d'investissement qui a démarré avec 100 000 euros il y a 3 ans. Tu disposes des rendements annuels historiques : +8 %, -3 %, +12 %.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Capital initial | Année 1 | Année 2 | Année 3 | Valeur actuelle |
| 2 | 100 000 € | 0,08 | -0,03 | 0,12 | 117 331,20 € |
=VC.PAIEMENTS(100000; B2:D2)La fonction applique les rendements dans l'ordre (100 000 × 1,08 × 0,97 × 1,12), soit 117 331,20 euros : le fonds a généré 17 331,20 euros de plus-value nette malgré une année négative. Le rendement annuel moyen composé (CAGR) ressort à 5,47 %, ce qui permet de comparer objectivement plusieurs fonds aux historiques différents.
Astuce de pro : Pour calculer le CAGR à partir du résultat de VC.PAIEMENTS, utilise : =((VC.PAIEMENTS(capital; taux) / capital)^(1/NB(taux))) - 1. Tu obtiens le taux fixe équivalent qui aurait donné le même résultat final.
Trésorier d'entreprise : mesurer l'érosion d'une trésorerie par l'inflation variable
Tu dois projeter l'érosion du pouvoir d'achat de ta trésorerie de précaution de 200 000 euros sur 5 ans. Les prévisions d'inflation sont : 2,1 %, 1,8 %, 2,4 %, 1,9 % et 2,2 %. Tu saisis ces taux en négatif pour modéliser la perte de valeur réelle.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Trésorerie | An 1 | An 2 | An 3 | An 4 | An 5 | Valeur réelle dans 5 ans |
| 2 | 200 000 € | -0,021 | -0,018 | -0,024 | -0,019 | -0,022 | 180 230,59 € |
=VC.PAIEMENTS(200000; B3:F3)La fonction applique les taux d'inflation négatifs année après année et renvoie 180 230,59 euros : ta trésorerie perd 19 769,41 euros de pouvoir d'achat en 5 ans. Cet argument chiffré justifie de placer la trésorerie excédentaire sur des supports rémunérés plutôt que de la laisser dormir sur un compte courant.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction VC.PAIEMENTS
Le plus sournois ici n'affiche aucun code : si tu tapes 5 pour 5 % au lieu de 0,05, Excel comprend 500 % et fait exploser ton capital sans broncher, tout en te rendant un nombre d'apparence légitime. Les deux autres pièges, eux, te le disent franchement : #VALEUR! quand une cellule de la plage contient du texte comme "3%" ou reste vide, et #NOM? quand le point de VC.PAIEMENTS saute à la frappe.
Erreur #VALEUR! avec des cellules de texte ou vides dans la plage de taux
La plage taux contient du texte (une cellule formate le taux comme "3%" au lieu du nombre 0,03), ou au moins une cellule est vide. Excel ne peut pas appliquer un taux non numérique.
Solution : Utilise =ESTTEXTE(cellule) sur chaque cellule de ta plage pour identifier les problèmes. Convertis les taux en format nombre décimal et remplace les cellules vides par 0 si tu veux une période sans intérêt.
Erreur #NOM? : fonction non reconnue
Excel ne reconnaît pas le nom VC.PAIEMENTS, soit à cause d'une faute de frappe (VCPAIEMENTS sans point), soit parce que la version d'Excel est ancienne.
Solution : Vérifie l'orthographe exacte : VC.PAIEMENTS avec un point entre VC et PAIEMENTS. Si la fonction manque réellement, reproduis le calcul manuellement en multipliant le capital par (1+taux1)×(1+taux2)×... avec des cellules intermédiaires.
Résultats aberrants très élevés causés par des taux saisis en entier
Les taux sont saisis comme 5 au lieu de 0,05. VC.PAIEMENTS interprète 5 comme un taux de 500 %, ce qui multiplie le capital par 6 à chaque période, sans message d'erreur.
Solution : Divise tous tes taux par 100 (=A2/100) ou change le format des cellules en Pourcentage pour qu'Excel convertisse automatiquement 5% en 0,05. Un résultat plausible pour quelques pour cents d'intérêts doit rester proche du capital initial.
VC.PAIEMENTS vs VC vs VAN vs TRI
Réserve VC.PAIEMENTS au cas précis où ton taux change à chaque période et où tu pars d'un seul capital, sans versements en cours de route. Dès que ton taux reste fixe ou que tu ajoutes des paiements réguliers, bascule sur VC ; et si ton sujet n'est plus la valeur future mais la rentabilité d'une suite de flux, c'est VAN ou TRI qu'il te faut.
| Critère | VC.PAIEMENTS | VC | VAN | TRI |
|---|---|---|---|---|
| Type de taux | Variable (une valeur par période) | Constant sur toute la durée | Constant (taux d'actualisation) | Calculé (taux de rentabilité interne) |
| Entrées de trésorerie périodiques | Non (capital initial uniquement) | Oui (paiements récurrents optionnels) | Oui (flux entrants/sortants) | Oui (flux entrants/sortants) |
| Résultat produit | Valeur future du capital | Valeur future du capital | Valeur actuelle nette | Taux de rentabilité |
| Cas d'usage typique | Simulation de placement à taux variables | Calcul d'emprunt ou d'épargne à taux fixe | Évaluation d'un projet d'investissement | Comparaison de projets |
Astuces avancées avec VC.PAIEMENTS
Construis trois scénarios optimiste, réaliste et pessimiste
Prépare trois colonnes de taux côte à côte (optimiste, réaliste, pessimiste) et utilise trois formules VC.PAIEMENTS pour comparer les trois projections. Tu visualises ainsi l'éventail des possibles sans jamais modifier les formules : seuls les taux changent.
Cette approche de simulation simplifiée remplace une analyse Monte Carlo complète pour les cas courants de gestion de trésorerie ou de présentation à la direction.
Calcule le taux moyen géométrique équivalent
Pour comparer un scénario à taux variables avec un taux fixe, calcule le taux moyen géométrique : =((VC.PAIEMENTS(capital; taux) / capital)^(1/NB(taux))) - 1. Ce CAGR te dit quel taux constant aurait produit exactement la même valeur finale.
Un taux moyen arithmétique surestimerait le résultat car il ignore l'effet négatif de la volatilité sur les intérêts composés.
Questions fréquentes sur la fonction VC.PAIEMENTS
Quelle est la différence entre VC.PAIEMENTS et VC ?
VC calcule la valeur future avec un taux d'intérêt constant sur toute la période, et accepte en option des paiements périodiques réguliers. VC.PAIEMENTS applique une série de taux différents pour chaque période, sans paiements périodiques. Elle est idéale pour modéliser des placements où les taux changent d'une année à l'autre.
Comment saisir les taux d'intérêt dans VC.PAIEMENTS ?
Les taux doivent être en format décimal dans une plage de cellules : 0,05 pour 5 %, pas 5. Tu crées une colonne avec tous tes taux successifs (0,03 ; 0,045 ; 0,02...) et tu références cette plage dans la formule, par exemple =VC.PAIEMENTS(10000; B2:B5).
VC.PAIEMENTS fonctionne-t-elle avec des taux négatifs ?
Oui, les taux négatifs sont acceptés pour modéliser des périodes de perte ou d'érosion. Un taux de -0,05 signifie une perte de 5 % sur la période. C'est très utile pour simuler l'impact de l'inflation sur la valeur réelle d'une trésorerie, ou pour modéliser des rendements négatifs lors d'une crise boursière.
Peut-on utiliser VC.PAIEMENTS pour des périodes de durées différentes ?
VC.PAIEMENTS applique séquentiellement chaque taux, période par période, sans notion de durée. Si tes périodes sont de durées différentes (mois, trimestres, années), tu dois ajuster les taux en conséquence avant de les saisir. Un taux annuel de 12 % devient 1 % par mois (0,01) ou 3 % par trimestre (0,03).
La fonction VC.PAIEMENTS est-elle disponible dans Google Sheets ?
Oui, Google Sheets dispose d'une fonction équivalente appelée FVSCHEDULE (son nom anglais). La syntaxe est identique : =FVSCHEDULE(capital; taux). Si tu partages des fichiers entre Excel et Google Sheets, sache que le nom de la fonction sera différent selon l'environnement.
Comment vérifier qu'un taux n'est pas saisi en entier plutôt qu'en décimal ?
Un test simple : si ton résultat est 100 fois plus grand que prévu, tes taux sont en entier. Ajoute une colonne de contrôle avec =SI(taux>1; "Taux trop élevé"; "OK") pour signaler toute valeur supérieure à 1, qui correspond à plus de 100 % de rendement par période.
Pour aller plus loin
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
