FinanceIntermédiaireExcel + Google Sheets

Fonction NB.JOURS.COUPON.SUIV ExcelGuide Complet 2026

La fonction NB.JOURS.COUPON.SUIV (COUPDAYSNC en anglais) calcule le nombre de jours entre la date de règlement d'une obligation et la prochaine date de paiement de coupon. Cette fonction est essentielle pour les trésoriers, analystes financiers et gestionnaires de portefeuille qui doivent anticiper précisément leurs flux de trésorerie et calculer les intérêts courus sur les obligations.

Syntaxe de la fonction NB.JOURS.COUPON.SUIV

La syntaxe de NB.JOURS.COUPON.SUIV est conçue pour refléter précisément les caractéristiques d'une obligation et sa périodicité de paiement.

=NB.JOURS.COUPON.SUIV(règlement; échéance; fréquence; [base])

Comprendre chaque paramètre de la fonction NB.JOURS.COUPON.SUIV

1

règlement

(obligatoire)

Le paramètre règlement correspond à la date d'acquisition ou de transaction de l'obligation. C'est à partir de cette date que tu souhaites calculer le nombre de jours jusqu'au prochain paiement de coupon.

Dans la pratique, si tu achètes une obligation le 15 mars 2025, cette date sera ton règlement. La fonction calculera alors combien de jours il reste avant que l'émetteur ne verse le prochain coupon d'intérêts.

Conseil : Utilise toujours la fonction DATE() pour construire tes dates (ex: DATE(2025;3;15)) plutôt que du texte, pour éviter les erreurs de format.

2

échéance

(obligatoire)

L'échéance représente la date de maturité de l'obligation, c'est-à-dire le moment où l'émetteur remboursera le capital prêté. Cette date doit obligatoirement être postérieure à la date de règlement.

Par exemple, une obligation émise en 2020 avec une maturité de 10 ans aura une échéance en 2030. Excel utilise cette information pour déterminer la structure des paiements de coupons sur toute la durée de vie de l'obligation.

Attention : Si la date d'échéance est antérieure ou égale à la date de règlement, Excel retournera une erreur #NOMBRE!.

3

fréquence

(obligatoire)

La fréquence indique le nombre de paiements de coupons par an. Ce paramètre accepte uniquement trois valeurs spécifiques :

  • 1 : Paiement annuel (un coupon par an)
  • 2 : Paiement semestriel (deux coupons par an, le plus courant)
  • 4 : Paiement trimestriel (quatre coupons par an)

La majorité des obligations d'État et d'entreprises utilisent une fréquence semestrielle (2), ce qui signifie que tu recevras des intérêts deux fois par an.

4

base

(optionnel)

Le paramètre base définit la convention de calcul des jours utilisée. Bien qu'optionnel, il est crucial de choisir la bonne base selon le type d'obligation :

  • 0 ou omis : 30/360 américain (NASD) - Convention standard des obligations corporates US
  • 1 : Réel/réel (ACT/ACT) - Obligations d'État et emprunts d'État français
  • 2 : Réel/360 (ACT/360) - Instruments du marché monétaire
  • 3 : Réel/365 (ACT/365) - Obligations britanniques
  • 4 : 30/360 européen (30E/360) - Obligations corporates européennes

Astuce : Pour les obligations françaises (OAT, BTAN), utilise base = 1 (réel/réel). Pour les obligations d'entreprises, vérifie la prospectus qui indique la convention à utiliser.

Exemples pratiques pas à pas

Exemple 1 – Trésorier : Prévoir les encaissements d'obligations

Tu es trésorier d'entreprise et tu gères un portefeuille d'obligations pour placer la trésorerie excédentaire. Tu viens d'acheter une obligation le 15 janvier 2025, avec échéance le 31 décembre 2030 et des coupons semestriels. Tu dois savoir dans combien de jours tu recevras le prochain paiement de coupon pour planifier ta trésorerie.

Tu recevras le prochain coupon dans 166 jours, soit début juillet 2025.

ABCDE
1Date règlementDate échéanceFréquenceBaseJours jusqu'au coupon
215/01/202531/12/203021166
Formule :=NB.JOURS.COUPON.SUIV(DATE(2025;1;15); DATE(2030;12;31); 2; 1)
Résultat :166

Avec cette information, tu sais que tu recevras le prochain coupon d'ici environ 5 mois et demi. Cela te permet d'ajuster tes prévisions de trésorerie et de planifier d'éventuels besoins de financement à court terme si nécessaire.

Exemple 2 – Analyste financier : Calcul d'actualisation des flux

En tant qu'analyste financier, tu values une obligation corporate avec des coupons trimestriels. Pour actualiser correctement les flux de trésorerie, tu dois connaître précisément le nombre de jours jusqu'au prochain coupon. Tu travailles sur une obligation achetée le 25 mars 2025, avec échéance le 25 mars 2035.

Le prochain coupon tombe dans 91 jours (fin juin 2025) avec la convention 30/360.

ABCDE
1Date règlementDate échéanceFréquenceBaseJours jusqu'au coupon
225/03/202525/03/20354091
Formule :=NB.JOURS.COUPON.SUIV(DATE(2025;3;25); DATE(2035;3;25); 4; 0)
Résultat :91

Cette information te permet de calculer la valeur actuelle du prochain coupon avec précision. En combinant cette fonction avec les taux d'actualisation appropriés, tu peux construire un modèle de valorisation DCF complet pour l'obligation.

Exemple 3 – Gestionnaire de portefeuille : Planification des flux annuels

Tu es gestionnaire de portefeuille obligataire et tu dois établir un calendrier précis de tous les paiements de coupons prévus pour l'année. Tu analyses une obligation d'État française (OAT) achetée le 10 février 2025, avec échéance au 25 avril 2035 et coupons annuels.

Le prochain coupon annuel sera versé dans 74 jours (fin avril 2025).

ABCDEF
1ObligationDate règlementÉchéanceFréq.BaseJours
2OAT 2.5% 203510/02/202525/04/20351174
Formule :=NB.JOURS.COUPON.SUIV(DATE(2025;2;10); DATE(2035;4;25); 1; 1)
Résultat :74

En sachant que le prochain coupon sera versé dans 74 jours, tu peux planifier le réinvestissement de ces fonds. Cette visibilité sur les flux futurs est essentielle pour optimiser la performance du portefeuille et maintenir une liquidité adéquate.

Astuce pro : Combine NB.JOURS.COUPON.SUIV avec NB.COUPONS pour calculer automatiquement tous les flux de trésorerie futurs d'une obligation et construire un échéancier complet.

Les erreurs fréquentes et comment les corriger

Erreur #NOMBRE! – Paramètres invalides

L'erreur #NOMBRE! apparaît dans plusieurs situations :

  • Date d'échéance antérieure au règlement : Vérifie que échéance est bien après règlement
  • Fréquence invalide : Utilise uniquement 1, 2 ou 4
  • Base hors limites : Le paramètre base doit être entre 0 et 4

❌ Erreur :

=NB.JOURS.COUPON.SUIV(DATE(2025;12;31); DATE(2025;1;1); 2; 1) → #NOMBRE!

✅ Solution :

=NB.JOURS.COUPON.SUIV(DATE(2025;1;1); DATE(2025;12;31); 2; 1) → 181

Erreur #VALEUR! – Type de données incorrect

Cette erreur survient quand les dates ne sont pas reconnues comme des dates valides par Excel, ou quand les paramètres numériques contiennent du texte.

❌ Erreur :

=NB.JOURS.COUPON.SUIV("01/01/2025"; "31/12/2030"; "2"; 1) → #VALEUR! (si format régional incompatible)

✅ Solution :

=NB.JOURS.COUPON.SUIV(DATE(2025;1;1); DATE(2030;12;31); 2; 1)

Résultat inattendu – Mauvaise convention de base

Si le nombre de jours calculé ne correspond pas à tes attentes, tu utilises probablement une mauvaise convention de base. Chaque type d'obligation a sa propre convention standard.

✅ Solution : Vérifie dans le prospectus de l'obligation quelle convention de calcul des jours est utilisée. Pour les OAT françaises, utilise base = 1. Pour les corporate bonds américaines, utilise base = 0.

Conseils pratiques pour maîtriser NB.JOURS.COUPON.SUIV

Combine avec d'autres fonctions obligataires

NB.JOURS.COUPON.SUIV s'utilise rarement seule. Combine-la avec :

  • NB.COUPONS : Calcule le nombre total de coupons restants
  • NB.JOURS.COUPON : Obtient le nombre total de jours dans la période de coupon
  • INTERET.ACC : Calcule les intérêts courus depuis le dernier coupon

Construis un calendrier automatique

Pour visualiser tous les paiements futurs, utilise NB.JOURS.COUPON.SUIV combiné avec la fonction DATE pour calculer automatiquement la date exacte du prochain coupon :

=AUJOURDHUI() + NB.JOURS.COUPON.SUIV(règlement; échéance; fréquence; base)

Attention aux jours fériés

NB.JOURS.COUPON.SUIV ne tient pas compte des jours fériés ni des jours ouvrés. Si le paiement de coupon tombe un weekend ou un jour férié, le paiement effectif peut être décalé selon les conventions du marché (généralement au jour ouvré suivant).

Questions fréquentes

Quelle est la différence entre NB.JOURS.COUPON.SUIV et NB.JOURS.COUPON ?

NB.JOURS.COUPON.SUIV calcule le nombre de jours entre la date de règlement et la prochaine date de coupon. NB.JOURS.COUPON calcule le nombre total de jours dans la période de coupon qui contient la date de règlement. Ces deux fonctions sont complémentaires : la première te dit quand arrive le prochain paiement, la seconde te donne la durée totale de la période.

Comment fonctionne le paramètre fréquence dans NB.JOURS.COUPON.SUIV ?

Le paramètre fréquence définit le nombre de paiements de coupons par an :

  • 1 = Annuel (un paiement par an, tous les 12 mois)
  • 2 = Semestriel (deux paiements par an, tous les 6 mois) - le plus courant
  • 4 = Trimestriel (quatre paiements par an, tous les 3 mois)

Quelles sont les valeurs possibles pour le paramètre base ?

Le paramètre base définit la convention de calcul des jours utilisée dans le calcul :

  • 0 ou omis = 30/360 américain (NASD)
  • 1 = Réel/réel (ACT/ACT) - recommandé pour les OAT et obligations d'État
  • 2 = Réel/360 (ACT/360)
  • 3 = Réel/365 (ACT/365)
  • 4 = 30/360 européen (30E/360)

Pourquoi utiliser NB.JOURS.COUPON.SUIV pour la gestion de trésorerie ?

Cette fonction te permet de calculer précisément quand tu recevras le prochain paiement de coupon, ce qui est essentiel pour planifier ta trésorerie. En connaissant le nombre de jours exact jusqu'au prochain coupon, tu peux anticiper tes flux de trésorerie, optimiser tes placements à court terme et éviter les problèmes de liquidité.

Comment NB.JOURS.COUPON.SUIV gère-t-elle les années bissextiles ?

Le traitement des années bissextiles dépend du paramètre base que tu utilises. Avec base = 1 (réel/réel), la fonction compte réellement 366 jours pour une année bissextile. Avec base = 0 (30/360), chaque mois est considéré comme ayant 30 jours, indépendamment des années bissextiles. C'est pourquoi il est crucial d'utiliser la bonne convention de base selon ton obligation.

Les fonctions financières similaires

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