Finance & InvestissementIntermédiaireExcel uniquement

Fonction VAN.PAIEMENTS ExcelGuide Complet 2026

La fonction VAN.PAIEMENTS (XNPV en anglais) te permet de calculer la valeur actuelle nette d'un projet avec des flux de trésorerie irréguliers. Contrairement à VAN qui suppose des paiements 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.

Syntaxe de la fonction VAN.PAIEMENTS

VAN.PAIEMENTS prend trois paramètres : le taux d'actualisation annuel, les flux de trésorerie, et les dates correspondantes. Excel calcule ensuite la valeur actuelle nette en actualisant chaque flux selon sa date.

=VAN.PAIEMENTS(taux; valeurs; dates)

Comprendre chaque paramètre de la fonction VAN.PAIEMENTS

1

taux

(obligatoire)

Le taux d'actualisation annuel que tu exiges pour ton investissement. Il 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.

Conseil : 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.

2

valeurs

(obligatoire)

La série de flux de trésorerie : investissements (négatifs) et revenus (positifs). Le premier flux est généralement négatif (ton investissement initial), suivi des flux positifs générés par le projet. Tu peux avoir des flux négatifs plus tard si tu réinvestis ou si tu as des coûts exceptionnels. Fournis une plage de cellules contenant tous tes flux dans l'ordre chronologique.

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.

3

dates

(obligatoire)

Les dates correspondant à chaque flux de trésorerie. Excel utilise ces dates pour calculer la durée exacte entre l'investissement initial et chaque flux. La première date est généralement la date d'investissement (date 0), et les autres dates sont les moments où l'argent rentre ou sort. Les dates peuvent être espacées irrégulièrement : c'est justement tout l'intérêt de VAN.PAIEMENTS.

Conseil : Assure-toi que tes dates sont au format date Excel (pas du texte). Si tu vois ta date alignée à gauche dans la cellule, c'est du texte : convertis-la avec DATEVAL() ou reformate la cellule. Les dates doivent être en ordre chronologique.

Comment fonctionne le calcul de la VAN ?

VAN.PAIEMENTS actualise chaque flux en fonction du temps écoulé depuis la date initiale. La formule sous-jacente est : VAN = Σ (Flux / (1 + taux)^(jours/365,25)). Voici ce qui se passe concrètement :

Les étapes du calcul

  • 1.Calcul du temps : Excel mesure le nombre de jours entre chaque date et la date initiale, puis divise par 365,25 pour obtenir des années
  • 2.Actualisation : Chaque flux est divisé par (1 + taux)^nombre_années pour obtenir sa valeur présente
  • 3.Somme : Excel additionne toutes les valeurs présentes pour obtenir la VAN finale

Interprétation du résultat

  • +VAN positive : Le projet crée de la valeur. Tu gagnes plus que ton taux d'actualisation. Exemple : VAN = 15 000€ signifie que tu gagnes 15 000€ de plus que ce que tu exigeais.
  • -VAN négative : Le projet détruit de la valeur. Tu gagnes moins que ton taux d'actualisation. Mieux vaut investir ailleurs ou renégocier le projet.
  • =VAN nulle : Le projet atteint exactement ton rendement cible. C'est le point d'équilibre financier.

Exemples pratiques pas à pas

Exemple 1 – 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 de trésorerie irréguliers : 25 000€ le 15 mars 2024, 30 000€ le 10 juillet 2024, 35 000€ le 5 décembre 2024, et 40 000€ le 20 avril 2025. Ton coût du capital est de 10%. Le projet est-il rentable ?

VAN positive de 20 487€ : le projet crée de la valeur ! Tu gagnes 20 487€ de plus qu'un placement à 10%.

ABC
1DateFlux (€)Formule VAN
201/01/2024-100 000
315/03/202425 000
410/07/202430 000
505/12/202435 000
620/04/202540 000=VAN.PAIEMENTS(10%; B2:B6; A2:A6)
Formule :=VAN.PAIEMENTS(10%; B2:B6; A2:A6)
Résultat :20 487€

Avec une VAN de 20 487€, le projet est largement rentable. Il rapporte bien plus que ton coût du capital de 10%. Tu peux recommander l'investissement en toute confiance. La VAN mesure exactement combien de valeur supplémentaire le projet crée par rapport à ton rendement minimum exigé.

Exemple 2 – Analyste M&A : valorisation d'une cible d'acquisition

Tu es analyste en fusions-acquisitions. 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 : 80 000€ dans 6 mois, 120 000€ dans 15 mois, 150 000€ dans 24 mois, et 200 000€ dans 36 mois. Ton WACC (coût moyen pondéré du capital) est de 12%. L'acquisition est-elle justifiée ?

VAN négative de -47 892€ : l'acquisition détruit de la valeur au prix actuel de 500 000€.

ABC
1DateFlux (€)Formule VAN
201/01/2024-500 000
301/07/202480 000
401/04/2025120 000
501/01/2026150 000
601/01/2027200 000=VAN.PAIEMENTS(12%; B2:B6; A2:A6)
Formule :=VAN.PAIEMENTS(12%; B2:B6; A2:A6)
Résultat :-47 892€

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.

Exemple 3 – Contrôleur de gestion : arbitrer entre deux projets

Tu es contrôleur de gestion et tu dois choisir entre deux projets informatiques avec des calendriers différents. Projet A : -50 000€ aujourd'hui, puis +20 000€ dans 4 mois, +25 000€ dans 9 mois, +30 000€ dans 15 mois. Projet B : -50 000€ aujourd'hui, puis +15 000€ dans 2 mois, +20 000€ dans 6 mois, +25 000€ dans 12 mois, +20 000€ dans 18 mois. Taux : 8%. Quel projet choisir ?

Le Projet B crée plus de valeur grâce à des flux plus précoces, même si le total brut est identique.

ABC
1DateProjet A (€)Projet B (€)
201/01/2024-50 000-50 000
301/05/202420 000
401/03/202415 000
501/10/202425 000
601/07/202420 000
701/04/202530 000
801/01/202525 000
901/07/202520 000
Formule :Projet A: =VAN.PAIEMENTS(8%; B2:B5; A2:A5) = 20 142€ | Projet B: 25 834€
Résultat :Choisis le Projet B : VAN supérieure de 5 692€

Le Projet B l'emporte avec une VAN de 25 834€ contre 20 142€ pour le Projet A. Bien que les deux projets génèrent 75 000€ de revenus bruts pour 50 000€ investis, les flux plus précoces du Projet B (dès le 2ème mois) créent plus de valeur actualisée. C'est la magie de VAN.PAIEMENTS : elle valorise la rapidité des retours.

Les erreurs fréquentes et comment les éviter

Décalage entre les dates et les valeurs

Si tu as 5 flux mais seulement 4 dates (ou l'inverse), VAN.PAIEMENTS retournera #NOMBRE! ou donnera un résultat faux. Vérifie toujours que tes deux plages ont exactement la même taille et que chaque flux correspond bien à sa date.

❌ =VAN.PAIEMENTS(10%; A2:A6; B2:B5) → Erreur (6 flux, 4 dates)
✓ =VAN.PAIEMENTS(10%; A2:A6; B2:B6) → Résultat correct

Dates au format texte

Si tes dates sont stockées en texte ("01/01/2024" entre guillemets), Excel ne peut pas calculer la durée entre les dates. Tu obtiendras #VALEUR!. Convertis tes dates avec DATEVAL() ou reformate les cellules en format Date.

❌ Dates alignées à gauche = texte → Erreur #VALEUR!
✓ Dates alignées à droite = format date → Fonctionne
✓ Ou utilise : =DATEVAL("01/01/2024")

Taux en pourcentage mal saisi

Si tu veux un taux de 10%, tu dois entrer 10% ou 0,1, pas 10. Si tu tapes 10 (sans le %), Excel comprendra 1000% et ta VAN sera absurdement basse. Vérifie toujours que ton taux est bien au format décimal ou pourcentage.

❌ =VAN.PAIEMENTS(10; ...) → Taux = 1000% !
✓ =VAN.PAIEMENTS(10%; ...) → Taux = 10%
✓ =VAN.PAIEMENTS(0,1; ...) → Taux = 10%

Dates dans le désordre

VAN.PAIEMENTS suppose que tes dates sont en ordre chronologique. Si tu mélanges les dates (par exemple : 01/01/2024, 01/06/2024, 01/03/2024), le calcul sera faux. Trie toujours tes données par date avant d'utiliser la fonction, ou vérifie que chaque flux correspond bien à la bonne date.

Combiner VAN.PAIEMENTS avec d'autres fonctions

VAN.PAIEMENTS devient encore plus puissante quand tu la combines avec d'autres fonctions financières ou de dates. Voici des cas d'usage courants :

VAN.PAIEMENTS + SI : Analyser plusieurs scénarios

=SI(VAN.PAIEMENTS(A1; B2:B10; C2:C10) > 0; "Investir"; "Refuser")

Cette formule donne une recommandation automatique : "Investir" si la VAN est positive, "Refuser" sinon. Pratique pour analyser rapidement plusieurs projets.

VAN.PAIEMENTS + MOIS.DECALER : Générer des dates automatiquement

=VAN.PAIEMENTS(10%; B2:B10; MOIS.DECALER($A$2; {'0;3;6;9;12;15;18;21;24'}))

Si tes flux arrivent tous les 3 mois, utilise MOIS.DECALER pour créer les dates automatiquement à partir d'une date de départ. Gain de temps énorme !

VAN.PAIEMENTS + TRI.PAIEMENTS : Calculer le taux de rentabilité interne

Taux qui rend VAN = 0 : =TRI.PAIEMENTS(B2:B10; C2:C10)

TRI.PAIEMENTS trouve le taux d'actualisation qui rend la VAN nulle. C'est le rendement réel de ton projet. Compare-le à ton coût du capital pour décider d'investir.

VAN.PAIEMENTS + MAX : Comparer plusieurs projets

=MAX(VAN.PAIEMENTS(10%; B2:B5; A2:A5); VAN.PAIEMENTS(10%; D2:D5; C2:C5))

Cette formule retourne la meilleure VAN parmi plusieurs projets. Parfait pour identifier rapidement le projet le plus créateur de valeur.

Astuce avancée : Pour une analyse de sensibilité, crée un tableau à double entrée avec des taux variables (5%, 10%, 15%) en ligne et différents scénarios de flux en colonne. Tu verras instantanément comment la VAN réagit aux changements de taux et de prévisions.

Questions fréquentes

Quelle différence entre VAN.PAIEMENTS et VAN ?

VAN.PAIEMENTS (XNPV) 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.

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

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.

VAN.PAIEMENTS 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 sa force principale.

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.

Les fonctions similaires à VAN.PAIEMENTS

Deviens un pro d'Excel

Rejoins Le Dojo Club pour maîtriser toutes les fonctions Excel, avec des formations complètes, des lives experts et une communauté d'entraide.

Essayer pendant 30 jours