La fonction VAN.PAIEMENTS (XNPV en anglais) calcule la valeur actuelle nette d'un projet avec des flux de trésorerie irréguliers. Contrairement à VAN qui suppose des paiements périodiques réguliers, VAN.PAIEMENTS accepte n'importe quel calendrier de flux.
Tu lances un projet avec un investissement initial en janvier, des rentrées d'argent en mars puis en septembre ? VAN.PAIEMENTS calcule automatiquement la valeur présente en tenant compte des dates exactes. C'est l'outil indispensable pour évaluer tes investissements réels : projets d'entreprise, acquisitions, immobilier, ou tout business case avec des flux décalés dans le temps.
Syntaxe de la fonction VAN.PAIEMENTS
=VAN.PAIEMENTS(taux; valeurs; dates)VAN.PAIEMENTS suppose que le premier flux correspond à la date d'investissement initiale (date 0). Les dates doivent être en ordre chronologique croissant, sans quoi le résultat sera incorrect.
Comprendre chaque paramètre de la fonction VAN.PAIEMENTS
Les trois arguments arrivent dans cet ordre précis : d'abord le taux annuel que tu exiges, puis la plage de tes flux, enfin la plage des dates. Les deux dernières plages marchent en duo : valeurs et dates doivent contenir le même nombre de cellules, chaque flux face à sa date.
Les trois sont obligatoires, il n'y a rien de facultatif à oublier ici. Le seul vrai piège, c'est de fournir le taux par an même quand tes flux tombent au mois ou au trimestre.
taux
: le taux d'actualisation annuel que tu exiges pour ton investissementIl représente le coût du capital ou le rendement minimum attendu. Si tu veux que ton projet rapporte au minimum 12 % par an, tu indiques 0,12 (ou 12%).
Ce taux sert à ramener tous les flux futurs en valeur d'aujourd'hui. Plus le taux est élevé, moins les flux futurs valent cher dans le calcul.
Astuce : Le taux doit être annuel, même si tes flux sont mensuels ou trimestriels. Excel calcule automatiquement la fraction d'année entre chaque date. Pour un projet risqué, utilise un taux plus élevé (15-20 %). Pour un projet sûr, 8-10 % suffit souvent.
valeurs
: la série de flux de trésorerie : investissements (valeurs négatives) et revenus (valeurs positives)Le premier flux est généralement négatif (ton investissement initial), suivi des flux positifs générés par le projet.
Fournis une plage de cellules contenant tous tes flux dans l'ordre chronologique. Tu peux avoir des flux négatifs plus tard si tu réinvestis ou si tu as des coûts exceptionnels.
Attention : Les valeurs et les dates doivent avoir exactement le même nombre d'éléments et être dans le même ordre. Si tu as 5 flux, tu dois avoir 5 dates correspondantes. Un décalage donnera un résultat faux ou une erreur #NOMBRE!.
dates
: les dates correspondant à chaque flux de trésorerieExcel utilise ces dates pour calculer la durée exacte entre l'investissement initial et chaque flux, en jours, puis convertit en années (jours / 365,25).
Les dates peuvent être espacées irrégulièrement : c'est justement tout l'intérêt de VAN.PAIEMENTS par rapport à VAN.
Astuce : Assure-toi que tes dates sont au format date Excel (pas du texte). Si une date est alignée à gauche dans la cellule, c'est du texte : convertis-la avec DATEVAL() ou reformate la cellule en format Date. Les dates doivent être en ordre chronologique.
Exemples pratiques pas à pas
Directeur financier : évaluer un projet d'investissement
Tu es directeur financier et tu dois évaluer l'achat d'une nouvelle ligne de production. L'investissement initial est de 100 000 € le 1er janvier 2024. Le projet génère des flux irréguliers : 25 000 € le 15 mars, 30 000 € le 10 juillet, 35 000 € le 5 décembre, et 40 000 € le 20 avril 2025. Ton coût du capital est de 10 %.
Avec une VAN de 20 487 €, le projet est largement rentable. Il rapporte bien plus que ton coût du capital de 10 %. La VAN positive signifie exactement que tu gagnes 20 487 € de plus qu'un placement alternatif à 10 %. Tu peux recommander l'investissement avec un argument chiffré.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Flux (€) | Formule VAN |
| 2 | 01/01/2024 | -100 000 | |
| 3 | 15/03/2024 | 25 000 | |
| 4 | 10/07/2024 | 30 000 | |
| 5 | 05/12/2024 | 35 000 | |
| 6 | 20/04/2025 | 40 000 | =VAN.PAIEMENTS(10%; B2:B6; A2:A6) |
=VAN.PAIEMENTS(10%; B2:B6; A2:A6)Astuce de pro : Pour interpréter rapidement : une VAN positive = le projet crée de la valeur au-delà du rendement minimum exigé. Une VAN négative = le projet détruit de la valeur, mieux vaut investir ailleurs.
Analyste M&A : valorisation d'une cible d'acquisition
Tu es analyste en fusions-acquisitions et tu évalues une entreprise que ton groupe veut racheter pour 500 000 €. Tu as prévu les flux de trésorerie disponibles (free cash flows) selon un calendrier précis, avec un WACC (coût moyen pondéré du capital) de 12 %.
Avec une VAN de -47 892 €, l'acquisition à 500 000 € n'est pas justifiée financièrement. Tu dois soit négocier un prix plus bas (environ 450 000 € pour atteindre une VAN nulle), soit améliorer les prévisions de flux, soit renoncer à l'opération. VAN.PAIEMENTS te donne un argument chiffré pour la négociation.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Flux (€) | Formule VAN |
| 2 | 01/01/2024 | -500 000 | |
| 3 | 01/07/2024 | 80 000 | |
| 4 | 01/04/2025 | 120 000 | |
| 5 | 01/01/2026 | 150 000 | |
| 6 | 01/01/2027 | 200 000 | =VAN.PAIEMENTS(12%; B2:B6; A2:A6) |
=VAN.PAIEMENTS(12%; B2:B6; A2:A6)Contrôleur de gestion : arbitrer entre deux projets informatiques
Tu es contrôleur de gestion et tu dois choisir entre deux projets informatiques avec des calendriers différents. Les deux projets génèrent 75 000 € de revenus bruts pour 50 000 € investis, mais le Projet B commence à rembourser dès le 2e mois.
Le Projet B l'emporte avec une VAN de 25 834 € contre 20 142 € pour le Projet A. Bien que les revenus bruts soient identiques, les flux plus précoces du Projet B créent plus de valeur actualisée. C'est la magie de VAN.PAIEMENTS : elle valorise la rapidité des retours.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Projet A (€) | Projet B (€) |
| 2 | 01/01/2024 | -50 000 | -50 000 |
| 3 | 01/03/2024 | 15 000 | |
| 4 | 01/05/2024 | 20 000 | |
| 5 | 01/07/2024 | 20 000 | |
| 6 | 01/10/2024 | 25 000 | |
| 7 | 01/01/2025 | 25 000 | |
| 8 | 01/04/2025 | 30 000 | |
| 9 | 01/07/2025 | 20 000 |
Projet A : =VAN.PAIEMENTS(8%; B2:B5; A2:A5) = 20 142 € | Projet B : 25 834 €Astuce de pro : Quand deux projets ont le même budget et les mêmes revenus totaux, celui qui génère des flux plus tôt aura toujours une VAN supérieure. C'est le principe de la valeur temps de l'argent.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction VAN.PAIEMENTS
Au moment de la saisie, le faux pas le plus courant c'est d'avoir un nombre de flux qui ne colle pas avec le nombre de dates : VAN.PAIEMENTS te renvoie alors #NOMBRE!, ou pire, un résultat faux qui passe inaperçu. Juste derrière viennent les dates importées en texte, qui déclenchent un #VALEUR!.
Les deux autres soucis sont plus sournois car ils ne lèvent aucune erreur : un taux tapé 10 au lieu de 10%, ou des dates pas triées dans l'ordre, te donnent une VAN crédible mais complètement fausse.
Décalage entre le nombre de dates et le nombre de valeurs
Si tu as 5 flux dans valeurs mais seulement 4 dates dans dates (ou l'inverse), VAN.PAIEMENTS retourne #NOMBRE! ou donne un résultat faux. C'est l'erreur la plus fréquente lors de la saisie.
Solution : Vérifie que tes deux plages ont exactement la même taille : =VAN.PAIEMENTS(10%; A2:A6; B2:B6) pour 5 flux et 5 dates. Si tu ajoutes un flux, ajoute toujours la date correspondante au même moment.
Dates stockées en texte provoquant #VALEUR!
Si tes dates sont stockées en texte (alignées à gauche dans la cellule), Excel ne peut pas calculer la durée entre les dates et retourne #VALEUR!. Cela arrive souvent quand les dates sont importées depuis un autre système.
Solution : Convertis tes dates avec =DATEVAL("01/01/2024") ou reformate les cellules en format Date (Ctrl+1). Un moyen simple de vérifier : les vraies dates sont alignées à droite dans la cellule, le texte à gauche.
VAN absurde avec un taux saisi comme 10 au lieu de 10%
Si tu entres 10 au lieu de 10% ou 0,1, Excel interprétera un taux de 1 000 %. La VAN sera alors absurdement basse ou négative pour n'importe quel projet.
Solution : Saisis toujours le taux sous forme décimale (0,1) ou avec le symbole pourcentage (10%) : =VAN.PAIEMENTS(10%; B2:B6; A2:A6). Vérifie la cellule du taux en la formatant en pourcentage pour t'assurer de la valeur réelle.
Dates non triées dans l'ordre chronologique
VAN.PAIEMENTS suppose que tes dates sont en ordre chronologique croissant. Si tu mélanges les dates (par exemple 01/01/2024, puis 01/06/2024, puis 01/03/2024), le calcul de la durée par flux sera incorrect et le résultat faux.
Solution : Trie toujours tes données par date avant d'utiliser la fonction. Utilise les outils de tri Excel sur la colonne des dates, ou vérifie visuellement que chaque ligne suit la précédente dans le temps.
Astuces avancées avec VAN.PAIEMENTS
Combine VAN.PAIEMENTS et TRI.PAIEMENTS pour un tableau de bord complet
VAN.PAIEMENTS te dit si un projet crée de la valeur à un taux donné, et TRI.PAIEMENTS te donne le taux de rentabilité réel de ce projet (celui qui rend la VAN nulle). Calcule les deux pour chaque projet : si le TRI est supérieur à ton coût du capital, la VAN sera positive.=TRI.PAIEMENTS(B2:B10; C2:C10) : cette formule seule te donne le rendement interne.
Génère des dates trimestrielles avec MOIS.DECALER
Si tes flux arrivent tous les 3 mois à partir d'une date de départ, tu n'as pas besoin de saisir chaque date manuellement. =MOIS.DECALER($A$2; {0;3;6;9;12;15}) génère automatiquement 6 dates espacées de 3 mois.
Combine-le avec =VAN.PAIEMENTS(taux; flux; MOIS.DECALER($A$2; {0;3;6;9;12;15})) pour un calcul entièrement dynamique.
Crée un simulateur de sensibilité au taux
Pour voir comment la VAN évolue selon ton taux d'actualisation, crée une liste de taux (5 %, 8 %, 10 %, 12 %, 15 %) et calcule la VAN pour chacun. Place ces taux en colonne et référence chaque cellule dans =VAN.PAIEMENTS(A2; flux; dates).
Tu verras immédiatement à quel taux la VAN passe en négatif : c'est ton TRI, le point d'indifférence du projet.
Questions fréquentes sur la fonction VAN.PAIEMENTS
Quelle différence entre VAN.PAIEMENTS et VAN ?
VAN.PAIEMENTS accepte des flux de trésorerie à des dates irrégulières, tandis que VAN suppose des flux périodiques réguliers (annuels, trimestriels, etc.). Si tes flux arrivent le 15 janvier, puis le 3 mars, puis le 28 juin, tu dois utiliser VAN.PAIEMENTS pour obtenir une valorisation précise tenant compte des jours exacts.
En pratique, pour tout projet réel avec un calendrier précis, VAN.PAIEMENTS est presque toujours plus adapté que VAN.
Comment choisir le bon taux d'actualisation ?
Le taux d'actualisation représente le coût du capital ou le rendement attendu. Pour un projet d'entreprise, utilise généralement le WACC (coût moyen pondéré du capital). Pour un investissement immobilier, tu peux prendre le taux de rendement attendu ou le coût de l'emprunt.
Un taux de 10 % signifie que tu exiges 10 % de rentabilité annuelle. Plus le projet est risqué, plus le taux doit être élevé pour refléter la prime de risque.
Pourquoi le premier flux est-il souvent négatif ?
Le premier flux représente généralement l'investissement initial : tu décaisses de l'argent pour lancer le projet (achat de matériel, frais de démarrage, etc.). Les flux suivants sont les revenus ou économies générés par l'investissement.
Par exemple : -100 000 € pour acheter une machine, puis +30 000 € par an de bénéfices supplémentaires.
La fonction fonctionne-t-elle avec des flux mensuels ?
Oui. VAN.PAIEMENTS s'adapte à n'importe quelle fréquence. Le taux doit simplement être annuel (Excel calcule automatiquement la fraction d'année entre chaque date). Que tes flux arrivent tous les mois, tous les trimestres ou de façon totalement irrégulière, la fonction gère tout.
C'est la grande force de VAN.PAIEMENTS par rapport à VAN : la précision au jour près.
Comment interpréter une VAN positive ou négative ?
Une VAN positive signifie que ton projet crée de la valeur : tu gagnes plus que le rendement minimum attendu (le taux). Une VAN négative indique que le projet détruit de la valeur : tu ferais mieux de placer ton argent ailleurs au taux choisi.
Une VAN nulle signifie que tu atteins exactement ton rendement cible, sans créer ni détruire de valeur supplémentaire. C'est le point d'indifférence.
Peut-on avoir plusieurs flux négatifs dans la série ?
Oui. VAN.PAIEMENTS accepte des flux négatifs à n'importe quelle position dans la série, pas uniquement au début. Cela représente des réinvestissements en cours de projet, des coûts exceptionnels ou des phases de construction par étapes.
Assure-toi simplement que chaque flux négatif correspond bien à sa date dans le tableau des dates, pour que le calcul d'actualisation soit correct.
Pour aller plus loin
Les fonctions similaires : VAN, TRI, TRI.PAIEMENTS, VA, VPM
Découvre notre business plan Excel pour bâtir tes prévisions financières sans partir d’une feuille blanche
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
