Documentation/Fonctions Calc/NB.JOURS.COUPON.SUIV
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
Nom de la fonction :
NB.JOURS.COUPON.SUIV
Catégorie :
Analyse financière
Résumé :
Calcule le nombre de jours entre la date de règlement d'une obligation et la première date de versement du coupon après cette date.
Syntaxe :
NB.JOURS.COUPON.SUIV(Règlement; Échéance; Fréquence[; Base])
Renvoie :
Renvoie un entier compris entre 1 et 366 (inclus), qui correspond au nombre de jours entre la date de règlement et la prochaine date de coupon.
Arguments :
Règlement désigne une date (entre guillemets), un numéro de série date-heure ou une référence à une cellule contenant l'un de ces types, qui précise le moment où une transaction est réglée. À cette date, le vendeur finalise le transfert de l'obligation à l'acheteur, et ce dernier effectue le paiement correspondant au vendeur.
Échéance est une date (entre guillemets), un numéro de série date-heure ou une référence à une cellule contenant l'un de ces types, qui précise l'échéance de l'obligation. À l'échéance, l'émetteur de l'obligation doit rembourser l'intégralité du montant de l'obligation au détenteur.
Fréquence est un entier positif, ou une référence à une cellule contenant cet entier, qui correspond au nombre de coupons payés par an. Les valeurs correctes sont 1 (annuel), 2 (semestriel) ou 4 (trimestriel).
Base est un entier compris entre 0 et 4, ou une référence à une cellule contenant cet entier, qui indique comment l'année doit être calculée. Pour plus d'informations, consultez la page Wikipédia [1] (Convention de comptage des jours).
| Base | Calcul |
|---|---|
| 0 ou manquant | Méthode américaine (NASD), 12 mois de 30 jours chacun |
| 1 | Nombre exact de jours dans les mois, nombre exact de jours dans l'année. |
| 2 | Nombre exact de jours dans le mois, l'année compte 360 jours. |
| 3 | Nombre exact de jours dans le mois, l'année compte 365 jours. |
| 4 | Méthode européenne, 12 mois de 30 jours chacun. |
- Si Règlement ou Échéance n'est pas une expression de date valide, alors NB.JOURS.COUPON.SUIV signale une erreur #VALEUR!.
- Si la date de Règlement est égale ou postérieure à la date dÉchéance, alors NB.JOURS.COUPON.SUIV signale une erreur d'argument non valide (Err:502).
- Si Fréquence n'est pas numérique, alors NB.JOURS.COUPON.SUIV signale une erreur #VALEUR!.
- Si Base n'est pas numérique, alors NB.JOURS.COUPON.SUIV signale une erreur d'argument non valide (Err:502).
- Si Base ou Fréquence est une valeur non entière, alors NB.JOURS.COUPON.SUIV la tronque en une valeur entière.
- Si, après une troncature, Fréquence n'est pas égale à 1, 2 ou 4, alors NB.JOURS.COUPON.SUIV signale une erreur d'argument non valide (Err:502).
- Si, après une troncature, Base n'est pas égal à 0, 1, 2, 3 ou 4, alors NB.JOURS.COUPON.SUIV signale une erreur d'argument non valide (Err:502).
Détails complémentaires :
- Le comportement exact de NB.JOURS.COUPON.SUIV dépend de la convention de comptage des jours spécifiée, comme suit :
- Si l'argument Base est défini sur 1, 2 ou 3, lorsque le nombre réel de jours par mois est utilisé, la fonction DATE.COUPON.SUIV est utilisée pour déterminer la première date de coupon suivant la date de règlement. La fonction NB.JOURS.COUPON.SUIV calcule ensuite la différence, en jours, entre la date de règlement et cette date de coupon.
- Si l'argument 'Base est défini sur 0 ou 4 (en supposant 30 jours par mois), la fonction NB.JOURS.COUPONS est utilisée pour déterminer le nombre de jours de la période du coupon contenant la date de règlement. De plus, la fonction NB.JOURS.COUPON.PREC est utilisée pour déterminer le nombre de jours entre la dernière date de coupon antérieure ou égale à la date de règlement et la date de règlement elle-même. La fonction NB.JOURS.COUPON.SUIV soustrait ensuite ces deux valeurs pour obtenir le nombre de jours entre la date de règlement et la prochaine date de coupon.
- Les exemples de cette page utilisent le format de date standard ISO 8601, car celui-ci doit être indépendant des paramètres régionaux sélectionnés. Le format de date par défaut de votre ordinateur peut être différent. Évitez d'utiliser des formats de date dépendant des paramètres régionaux, car ils peuvent générer des erreurs si le document est chargé avec des paramètres régionaux différents. Il est souvent recommandé d'utiliser la fonction DATE plutôt que de saisir des valeurs de date formatées.
- Si Règlement ou Échéance inclut des composantes temporelles, elles sont ignorées par NB.JOURS.COUPON.SUIV.
- Pour plus d’informations sur les coupons, visitez la page Coupon (finance) de Wikipédia.
Exemples :
| Formule | Description | Renvoie |
|---|---|---|
| =NB.JOURS.COUPON.SUIV(A1; A2; A3; A4) où la cellule A1 contient la date 01/09/2022, la cellule A2 contient la date 15/11/2025, la cellule A3 contient le nombre 2 et la cellule A4 contient le nombre 3. | Un investisseur achète une obligation arrivant à échéance le 15 novembre 2025, la transaction étant réglée le 1er septembre 2022. L'obligation verse des intérêts semestriels et le calcul des jours est basé sur 3 (nombre exact de jours dans un mois, 365 jours dans une année). La fonction calcule ici le délai entre la date de règlement et la prochaine date de versement du coupon, qui est de 75 jours. | 75 |
| =NB.JOURS.COUPON.SUIV("2022-09-01"; "2022-11-15"; 2) | Un investisseur achète une obligation arrivant à échéance le 15 novembre 2025, la transaction étant réglée le 1er septembre 2022. L'obligation verse des intérêts semestriels. Le quatrième argument étant omis, la fonction NB.JOURS.COUPON.SUIV utilise par défaut une convention de calcul des jours de base 0 (12 mois de 30 jours chacun). Dans ce cas, la fonction calcule 74 jours entre la date de règlement et la prochaine date de versement du coupon. | 74 |
| =NB.JOURS.COUPON.SUIV(DATE(2022; 9; 1); DATE(2025; 11; 15); 2) | Ici, la formule exécute la même fonction que dans l'exemple précédent mais utilise la fonction DATE au lieu de saisir des valeurs de date formatées. | 74 |
| =NB.JOURS.COUPON.SUIV(44805; 45976; 2) | Calc traite les dates comme des nombres, où chaque date correspond à un numéro de série date-heure. En supposant que l'option Date de ▸ ▸ ▸ ( ▸ ▸ ▸ sous macOS) soit définie sur sa valeur par défaut, 44805 correspond au numéro de série date-heure du 01/09/2022 et 45976 au numéro de série date-heure du 15/11/2025. Ici, la formule remplit la même fonction que dans l'exemple précédent. | 74 |
Fonctions LibreOffice associées :
Standard ODF :
Fonctions Excel relatives (ou similaires) :
COUPDAYSNC