NB.COUPONS - Fonction Excel

Excel 2007+

Résumé

La fonction NB.COUPONS calcule le nombre total de coupons (paiements d'intérêts) dus entre la date de règlement d'une obligation et sa date d'échéance, en tenant compte de la fréquence de paiement et de la convention de calcul des jours.

Syntaxe

NB.COUPONS(liquidation; échéance; fréquence; [base])

Paramètres

Paramètre Type Requis Description
liquidation Date Oui Date à laquelle l'acheteur reçoit le titre après émission
échéance Date Oui Date d'expiration du titre et dernier paiement
fréquence Nombre Oui Fréquence des paiements : 1 (annuel), 2 (semestriel), 4 (trimestriel)
base Nombre Non Type de base de jours : 0=30/360 US, 1=réel/réel, 2=réel/360, 3=réel/365, 4=30/360 européen

Utilisation de la fonction COUPNUM

NB.COUPONS est essentielle dans l'analyse des obligations et titres à revenu fixe. Elle détermine combien de paiements d'intérêts l'investisseur recevra entre l'achat et l'échéance, ce qui est crucial pour calculer le rendement, la duration et la valorisation.

Exemples Courants de COUPNUM

Obligation semestrielle standard

=NB.COUPONS(DATE(2007;1;25); DATE(2008;11;15); 2; 1)

Calcule 4 coupons semestriels entre janvier 2007 et novembre 2008 avec base réel/réel

Coupon annuel avec base 30/360

=NB.COUPONS("15/06/2020"; "15/06/2025"; 1; 0)

5 coupons annuels sur 5 ans avec convention US 30/360

Obligation trimestrielle

=NB.COUPONS(DATE(2023;3;1); DATE(2024;12;31); 4; 2)

Démontre le calcul pour paiements trimestriels avec base réel/360

Questions Fréquemment Posées

Seules les valeurs 1 (annuel), 2 (semestriel) et 4 (trimestriel) sont valides. Toute autre valeur génère #NOMBRE!

Excel stocke les dates comme nombres sérialisés. DATE() garantit le bon formatage et évite les erreurs #VALEUR!

Base 0 = 30/360 US (NASD) avec ajustements, base 4 = 30/360 européen strict.

Erreurs Courantes et Solutions

#VALEUR!

Cause: Date de règlement ou d'échéance invalide

Solution: Utilisez DATE(année;mois;jour) ou des références de cellules formatées en date

#NOMBRE!

Cause: Fréquence autre que 1, 2 ou 4

Solution: Vérifiez que fréquence = 1 (annuel), 2 (semestriel) ou 4 (trimestriel)

#NOMBRE!

Cause: Base < 0 ou base > 4

Solution: Utilisez 0, 1, 2, 3 ou 4 pour la base

#NOMBRE!

Cause: Date règlement ≥ date échéance

Solution: La date de règlement doit précéder la date d'échéance

Notes

  • Excel convertit automatiquement tous les arguments en entiers
  • Les dates s'affichent comme numéros sérialisés (1er janv 1900 = 1)
  • Utilisez en combinaison avec COUPDAYS, COUPPCD, COUPNCD
  • Fonction standardisée selon les conventions de marché obligataire

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel pour Microsoft 365

Non disponible dans : Excel 2003 et versions antérieures

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+