Fonction DATE.COUPON.PREC

Excel 2007+

Résumé

La fonction DATE.COUPON.PREC renvoie la date du dernier coupon précédant la date de règlement d'une obligation. Idéale pour les analyses financières et le calcul des flux de trésorerie obligataires.

Syntaxe

DATE.COUPON.PREC(liquidation; échéance; fréquence; [base])

Paramètres

Paramètre Type Requis Description
liquidation Date Oui Date de règlement du titre (date de livraison à l'acheteur)
échéance Date Oui Date d'échéance finale du titre obligataire
fréquence Nombre Oui Nombre de coupons par an (1=annuel, 2=semestriel, 4=trimestriel)
base Nombre Non Base de comptage des 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 COUPPCD

Utilisez DATE.COUPON.PREC pour identifier la date du dernier coupon versé avant la date de règlement lors d'une transaction obligataire. Cette fonction est cruciale pour calculer les intérêts courus et les montants de règlement corrects.

Exemples Courants de COUPPCD

Obligation semestrielle - Date du coupon précédent

=DATE.COUPON.PREC(DATE(2011;1;25); DATE(2011;11;15); 2; 1)

Pour une obligation semestrielle réglée le 25/01/2011 arrivant à échéance le 15/11/2011 avec base Réel/Réel, renvoie 15/11/2010.

Obligation annuelle avec base 30/360

=DATE.COUPON.PREC(A2; B2; 1; 0)

Calcule le dernier coupon annuel avant règlement en utilisant la convention 30/360 US (NASD).

Questions Fréquemment Posées

1 pour les paiements annuels, 2 pour semestriels, 4 pour trimestriels.

DATE.COUPON.PREC renvoie la date du coupon AVANT la liquidation, DATE.COUPON.SUIV renvoie celle APRÈS.

Les dates texte peuvent générer des erreurs. Utilisez toujours DATE(année;mois;jour) pour garantir la compatibilité.

Erreurs Courantes et Solutions

#VALEUR!

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

Solution: Utilisez DATE(année;mois;jour) au lieu de dates texte

#NB!

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

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

#NB!

Cause: Base < 0 ou > 4

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

#NB!

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

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

Notes

  • Excel stocke les dates comme nombres séquentiels (1er janv. 1900 = 1)
  • Toutes les bases de jour financières sont supportées
  • Utilisez des références de cellules pour les dates dynamiques
  • Fonction tronque automatiquement vers les entiers

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+