Aller au contenu principal

Qu'est-ce que la fonction VC.PAIEMENTS ?

Définition
La fonction VC.PAIEMENTS calcule la valeur future d'un capital initial en appliquant successivement une série de taux d'intérêt composés variables, un par période. Elle prend uniquement deux arguments : le capital de départ et une plage contenant les taux.

VC.PAIEMENTS (FVSCHEDULE en anglais) te sert dès que ton taux ne reste pas fixe d'une année sur l'autre et que tu veux quand même savoir ce que devient un capital de départ, sans reconstruire un calendrier de calculs à la main. C'est l'outil pour projeter un livret à taux révisés chaque année ou reconstituer la valeur réelle d'un placement à partir de ses rendements historiques.

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

=VC.PAIEMENTS(capital; taux)

Clique sur un argument pour aller à son explication.

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!.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

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.

1

capital

: le montant initial à faire fructifier ou à suivre dans le temps

C'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.

2

taux

: une plage de cellules contenant les taux d'intérêt à appliquer successivement, période après période, en format décimal

Si 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.

L’erreur fatale
Saisis 5 au lieu de 0,05 et VC.PAIEMENTS comprend 500 % : ton capital est multiplié par 6 à chaque période, sans le moindre message d'erreur. Vérifie toujours que tes taux sont en décimal, ou formate la plage en pourcentage.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment capitaliser un placement à taux révisé chaque année avec la fonction VC.PAIEMENTS

Ton PEA affiche dix-huit années de taux réels, révisés chaque année entre 2,7 % et 3,6 %, et tu veux savoir ce que sont devenus les 5 000 € du départ. Aucun taux unique ne peut résumer cette histoire, puisque chaque année part du capital que la précédente a laissé. La fonction VC.PAIEMENTS déroule le calendrier complet et rend le capital final en une seule formule.

Les étapes
  1. 1
    Dans une cellule, écris =VC.PAIEMENTS(.
  2. 2
    En 1er argument : saisis le capital de départ, 5000. C'est la seule entrée d'argent de tout le calcul, car la fonction n'accepte aucun versement en cours de route.
  3. 3
    En 2ᵉ argument : sélectionne la plage des taux annuels, B2:B19. C'est le nombre de cellules qui fixe la durée, dix-huit taux pour dix-huit années de capitalisation, sans qu'aucun argument de durée n'ait à être renseigné. Chaque taux y est saisi en décimal, 0,03 pour 3 %, car une valeur comme 3 vaudrait 300 %.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Au final, ta formule devrait ressembler à ça :=VC.PAIEMENTS(5000; B2:B19)
Explication
La fonction ne fait pas de moyenne : elle multiplie le capital par 1 + taux pour l'An 1, reprend le résultat obtenu et le multiplie par le taux de l'An 2, et ainsi de suite jusqu'à l'An 18. Les 5 000 € de départ deviennent 8 703,77 €, soit un capital multiplié par 1,74 sans le moindre versement complémentaire. L'ordre des taux n'a aucune influence sur ce total, puisqu'il ne s'agit que d'une suite de multiplications.
Exemple 2

Comment comparer un calendrier de taux variables à un taux constant avec la fonction VC.PAIEMENTS

Ton comité te demande de résumer un placement à taux variables par « un taux moyen », histoire de simplifier la présentation. Avant d'accepter, tu veux mesurer ce que cette simplification coûte vraiment en euros sur le capital final. La fonction VC.PAIEMENTS permet de poser les deux calendriers côte à côte et de chiffrer l'écart au lieu d'en débattre.

Les étapes
  1. 1
    Dans une cellule, écris =VC.PAIEMENTS(.
  2. 2
    En 1er argument : saisis le capital de départ, 5000. Il reste identique sur les trois scénarios, pour que la comparaison ne porte que sur le calendrier des taux.
  3. 3
    En 2ᵉ argument : saisis une constante matricielle de taux, {0,03;0,05;0,01}, au lieu d'une plage de cellules. Les accolades permettent de tester un scénario sans occuper de colonne, et le point-virgule sépare chaque période.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Voici la formule que tu obtiens à la fin :=VC.PAIEMENTS(5000; {0,03;0,05;0,01})
Explication
Les deux premières lignes tombent au centime près sur le même capital, ce qui se comprend une fois qu'on voit le calcul pour ce qu'il est : une multiplication, dont l'ordre des facteurs ne change pas le produit. La troisième ligne est plus troublante, car son taux constant de 3 % est exactement la moyenne des trois autres et rend pourtant 2,06 € de plus. Un taux qui bouge rapporte toujours un peu moins que sa propre moyenne, et l'écart se creuse avec l'amplitude des variations.
Exemple 3

Comment repérer une cellule vide dans le calendrier de taux de la fonction VC.PAIEMENTS

Ton calendrier de taux est alimenté par un export dont une année n'est jamais remontée, et le capital final reste pourtant plausible, un peu bas sans plus. C'est le scénario le plus coûteux, car un résultat qui n'a pas l'air faux ne se corrige jamais. Le tableau ci-dessous compare ce que la fonction VC.PAIEMENTS fait d'une case vide, d'un zéro et d'un texte.

Les étapes
  1. 1
    Dans une cellule, écris =VC.PAIEMENTS(.
  2. 2
    En 1er argument : saisis le capital de départ, 5000. Il vaut autant que dans les autres exemples pour garder des résultats comparables.
  3. 3
    En 2ᵉ argument : sélectionne la plage des taux, G10:G12, soit trois années dont seules la première (3 %) et la troisième (5 %) portent une valeur. La cellule du milieu est laissée vide à dessein, pour observer ce que la fonction fait d'un trou dans le calendrier. Le capital final vaut alors exactement 5000 × 1,03 × 1,05, car l'année manquante n'est pas sautée mais traitée comme un taux nul.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Une fois les morceaux assemblés, ta formule donne ça :=VC.PAIEMENTS(5000; G10:G12)
Explication
Une cellule vide ne déclenche aucune erreur et ne raccourcit pas non plus le calendrier : elle est traitée comme une année à 0 %, donc une année blanche. Les deux premières lignes rendent le même capital, et c'est bien le problème, car rien à l'écran ne distingue un taux oublié d'un taux volontairement nul. Le texte, à l'inverse, est refusé net par un #VALEUR! qui saute aux yeux.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les 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.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

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èreVC.PAIEMENTSVCVANTRI
Type de tauxVariable (une valeur par période)Constant sur toute la duréeConstant (taux d'actualisation)Calculé (taux de rentabilité interne)
Entrées de trésorerie périodiquesNon (capital initial uniquement)Oui (paiements récurrents optionnels)Oui (flux entrants/sortants)Oui (flux entrants/sortants)
Résultat produitValeur future du capitalValeur future du capitalValeur actuelle netteTaux de rentabilité
Cas d'usage typiqueSimulation de placement à taux variablesCalcul d'emprunt ou d'épargne à taux fixeÉvaluation d'un projet d'investissementComparaison de projets
Le savais-tu ?
Les taux négatifs sont acceptés : mets -0,02 pour une année de perte ou pour modéliser l'inflation, et VC.PAIEMENTS applique la baisse période après période. C'est ce qui permet de chiffrer l'érosion du pouvoir d'achat d'une trésorerie.
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec VC.PAIEMENTS

1Astuce

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.

2Astuce

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.

FAQ

Questions fréquentes

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.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction VC.PAIEMENTS : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir