Fonction TAUX.ESCOMPTE

Excel 2007+

Résumé

La fonction TAUX.ESCOMPTE calcule le taux d'escompte d'une transaction financière, comme une obligation à escompte. Elle détermine le rendement implicite entre la date de règlement et l'échéance en fonction du prix d'achat et de la valeur de remboursement.

Syntaxe

TAUX.ESCOMPTE(liquidation; échéance; valeur_nominale; valeur_échéance; [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'expiration du titre
valeur_nominale Nombre Oui Prix du titre par 100 € de valeur nominale
valeur_échéance Nombre Oui Valeur de remboursement par 100 € de valeur nominale
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 DISC

TAUX.ESCOMPTE est utilisée pour évaluer le rendement d'escompte des obligations ou bons du trésor vendus à prix réduit. Elle est essentielle dans l'analyse financière pour comparer la rentabilité des placements à court terme.

Exemples Courants de DISC

Obligation à escompte classique

=TAUX.ESCOMPTE(DATE(2018;7;1); DATE(2048;1;1); 97,975; 100; 1)

Calcule le taux d'escompte pour une obligation achetée à 97,975 € et remboursée 100 €, base réel/réel. Résultat approximatif : 0,001038 ou 0,1038%.

Bons du trésor court terme

=TAUX.ESCOMPTE(A2; B2; C2; 100; 0)

Taux d'escompte pour un bon du trésor avec dates en A2/B2 et prix en C2, base 30/360.

Questions Fréquemment Posées

TAUX.ESCOMPTE calcule le taux à partir du prix, tandis que PRIX.ESCOMPTE calcule le prix à partir du taux.

Excel stocke les dates comme nombres séquentiels. DATE() garantit un format valide et évite les erreurs #VALEUR!.

Généralement la base 4 (30/360 européen) ou 1 (réel/réel) selon les conventions du marché.

Erreurs Courantes et Solutions

#VALEUR!

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

Solution: Utilisez DATE(année;mois;jour) ou référencez des cellules de date valides

#NB!

Cause: Valeur nominale ou remboursement ≤ 0, ou base invalide

Solution: Vérifiez que tous les prix sont positifs et base entre 0-4

#NB!

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

Solution: Assurez-vous que règlement < échéance

Notes

  • Dates tronquées en entiers - pas de fractions de jour
  • Formule : (valeur_échéance - valeur_nominale) / (valeur_échéance * (DSM/B))
  • DSM = jours entre règlement et échéance
  • Excel 1900 comme base de date (1er janv. = 1)
  • Fonction disponible depuis Excel 2007

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, 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+