La fonction RENDEMENT.PCOUPON.IRREG (ODDFYIELD en anglais) calcule le rendement d'une obligation dont le premier coupon a une période irrégulière. Cette situation est fréquente lors de nouvelles émissions où la date d'émission ne coïncide pas avec le calendrier standard des coupons.
Quand une obligation est émise le 15 mars sur une obligation à coupons au 1er janvier et au 1er juillet, le premier coupon ne tombe que 3,5 mois plus tard (court) ou 9,5 mois plus tard (long) selon la structure choisie. RENDEMENT.PCOUPON.IRREG prend en compte cette irrégularité initiale pour calculer le rendement exact, là où RENDEMENT.TITRE ferait une erreur de méthode.
Syntaxe de la fonction RENDEMENT.PCOUPON.IRREG
=RENDEMENT.PCOUPON.IRREG(règlement; échéance; émission; premier_coupon; taux; valeur_nominale; valeur_rachat; fréquence; [base])Les dates doivent respecter l'ordre : émission <= règlement <= premier_coupon < échéance. Si le règlement est postérieur au premier coupon (achat après le premier versement), utilise plutôt RENDEMENT.TITRE ou RENDEMENT.DCOUPON.IRREG selon que la dernière période est régulière ou non.
Comprendre chaque paramètre de la fonction RENDEMENT.PCOUPON.IRREG
Les huit premiers arguments sont tous obligatoires et doivent défiler dans un ordre chronologique précis : la date d'émission ouvre la première période, puis viennent le règlement, le premier coupon et enfin l'échéance. C'est émission et premier_coupon qui distinguent cette fonction de RENDEMENT.TITRE : ce sont eux qui mesurent la durée réelle du coupon irrégulier.
Seule la base (la convention de comptage des jours) est facultative ; si tu l'omets, Excel applique le 30/360 US, ce qui fausse le calcul pour une OAT française où il faut forcer base = 3.
règlement
: la date d'achat de l'obligationElle peut être la date d'émission (souscription directe) ou une date ultérieure pour un achat sur le marché secondaire avant le premier coupon.
Sur les marchés, la date de règlement est généralement 2 jours ouvrés après la transaction. Utilise des références de cellules formatées en date pour faciliter les analyses de sensibilité.
échéance
: la date d'échéance de l'obligation, quand le principal est remboursé et le dernier coupon verséElle doit impérativement être postérieure à la date du premier coupon.
Pour une obligation à 10 ans émise le 20 mars 2024, l'échéance sera généralement en mars ou en mai 2034 selon la date du premier coupon choisie.
émission
: la date d'émission de l'obligationC'est le début de la période du premier coupon et le point de départ du calcul des intérêts courus.
Ce paramètre est spécifique à RENDEMENT.PCOUPON.IRREG (absent de RENDEMENT.TITRE et de RENDEMENT.DCOUPON.IRREG). Il permet de calculer la durée exacte de la première période irrégulière.
premier_coupon
: la date du premier paiement de couponLa période entre l'émission et cette date définit si le premier coupon est court (moins d'une période standard) ou long (plus d'une période standard).
Par exemple, pour une obligation semestrielle émise le 15 mars avec un premier coupon le 1er juillet, la première période couvre 3,5 mois au lieu de 6 : c'est un coupon court. Si le premier coupon est le 1er janvier suivant, la période fait 9,5 mois : c'est un coupon long.
taux
: le taux de coupon annuel, exprimé en décimalPar exemple, 0,045 pour 4,5 %. Le montant du premier coupon sera proratisé selon la durée réelle de la première période.
Ce taux est fixe pendant toute la durée de vie de l'obligation. La proratisation automatique du premier coupon est la raison d'être de cette fonction.
Astuce : Si tu as le taux en pourcentage dans une cellule (ex : 4,5), divise par 100 ou référence une cellule formatée en pourcentage pour que la formule l'interprète correctement.
valeur_nominale
: le prix d'achat pour 100 de nominal (prix pied de coupon, hors intérêts courus)Un prix de 99 signifie que l'obligation se négocie à 99 % de sa valeur nominale.
Pour une souscription à l'émission au pair, la valeur nominale est 100. Sur le marché secondaire, ce prix reflète les conditions de marché.
valeur_rachat
: la valeur de remboursement à l'échéance pour 100 de nominalGénéralement 100, mais peut être différente pour des obligations avec prime de remboursement.
Ce paramètre influence directement le calcul du rendement. Une valeur supérieure à 100 améliore le rendement total.
fréquence
: le nombre de paiements de coupons par an : `1` = annuel, `2` = semestriel, `4` = trimestrielCe paramètre détermine ce qu'est une période normale et permet d'identifier si le premier coupon est court ou long.
Les seules valeurs acceptées sont 1, 2 et 4. Toute autre valeur provoque une erreur #NOMBRE!.
Attention : Les valeurs 1, 2 et 4 sont les seules valeurs valides. Toute autre valeur (ex : 3, 12) renvoie #NOMBRE!.
[base]
: la convention de calcul des jours : `0` ou omis = 30/360 US, `1` = réel/réel, `2` = réel/360, `3` = réel/365, `4` = 30/360 européen. Ce paramètre influence le calcul de la durée exacte du premier coupon irrégulier(facultatif)Pour les OAT françaises, utilise base = 3. Pour les obligations corporate européennes, base = 0 est le standard le plus courant.
Exemples pratiques pas à pas
Analyste obligataire : obligation semestrielle à premier coupon court
Tu analyses une obligation semestrielle émise le 1er avril 2024, avec un premier coupon le 1er juillet 2024. La première période ne couvre que 3 mois au lieu de 6 mois habituels : c'est un premier coupon court.
La formule retourne 4,22 %, légèrement supérieur au taux nominal de 4 %, car l'obligation est achetée sous le pair (99). La souscription est directe à l'émission, donc la date de règlement égale la date d'émission (B1 apparaît deux fois dans la formule).
| A | B | C | |
|---|---|---|---|
| 1 | A | B | |
| 2 | 1 | Date d'achat (émission) | 01/04/2024 |
| 3 | 2 | Échéance | 01/07/2029 |
| 4 | 3 | Premier coupon | 01/07/2024 |
| 5 | 4 | Taux coupon | 4,00 % |
| 6 | 5 | Prix | 99 |
| 7 | 6 | Valeur rachat | 100 |
| 8 | 7 | Fréquence | 2 (semestriel) |
| 9 | 8 | Rendement | =RENDEMENT.PCOUPON.IRREG(B1;B2;B1;B3;B4;B5;100;2;1) |
=RENDEMENT.PCOUPON.IRREG(B1;B2;B1;B3;B4;B5;100;2;1)Gérant de fonds : obligation semestrielle à premier coupon long
Une obligation semestrielle est émise le 1er octobre 2023, avec un premier coupon le 1er juillet 2024. La première période couvre 9 mois au lieu des 6 mois normaux : c'est un premier coupon long.
Le rendement de 4,68 % est inférieur au taux nominal de 5 %, car l'obligation est achetée à prime (102 pour 100). Le premier coupon long augmente les intérêts du premier versement, mais la prime à l'achat réduit le rendement global.
| A | B | C | |
|---|---|---|---|
| 1 | A | B | |
| 2 | 1 | Émission | 01/10/2023 |
| 3 | 2 | Premier coupon | 01/07/2024 |
| 4 | 3 | Échéance | 01/07/2030 |
| 5 | 4 | Taux | 5,00 % |
| 6 | 5 | Prix | 102 |
| 7 | 6 | Valeur rachat | 100 |
| 8 | 7 | Fréquence | 2 (semestriel) |
| 9 | 8 | Rendement | =RENDEMENT.PCOUPON.IRREG(B1;B3;B1;B2;B4;B5;100;2;1) |
=RENDEMENT.PCOUPON.IRREG(B1;B3;B1;B2;B4;B5;100;2;1)Trader : achat sur le marché secondaire avant le premier coupon
Tu achètes sur le marché secondaire une obligation émise le 15 février 2024, mais tu l'achètes le 1er mai 2024, avant le premier coupon du 15 août 2024. La date de règlement (B2) est donc postérieure à l'émission (B1) mais antérieure au premier coupon (B3).
La fonction calcule correctement le rendement en tenant compte des intérêts courus depuis l'émission que tu as payés dans le prix (101,25). Le rendement de 3,38 % est inférieur au taux facial de 3,5 % à cause du prix supérieur au pair.
| A | B | C | |
|---|---|---|---|
| 1 | A | B | |
| 2 | 1 | Émission | 15/02/2024 |
| 3 | 2 | Date d'achat (règlement) | 01/05/2024 |
| 4 | 3 | Premier coupon | 15/08/2024 |
| 5 | 4 | Échéance | 15/08/2034 |
| 6 | 5 | Prix (incl. intérêts courus) | 101,25 |
| 7 | 6 | Taux facial | 3,50 % |
| 8 | 7 | Valeur rachat | 100 |
| 9 | 8 | Rendement | =RENDEMENT.PCOUPON.IRREG(B2;B4;B1;B3;B6;B5;100;2;1) |
=RENDEMENT.PCOUPON.IRREG(B2;B4;B1;B3;B6;B5;100;2;1)Analyste : nouvelle OAT française avec premier coupon irrégulier
Tu analyses la nouvelle émission d'une OAT française annuelle, émise le 20 mars 2024 avec un premier coupon le 25 mai 2024 (seulement 2 mois de première période au lieu de 12 mois habituels). Pour les obligations d'État françaises, la convention réel/365 (base 3) est le standard.
Le rendement de 2,81 % est légèrement supérieur au taux facial de 2,75 %, car l'obligation est émise en légère décote (99,50 pour 100). Ce calcul précis est essentiel pour la valorisation au moment de la syndication.
| A | B | C | |
|---|---|---|---|
| 1 | A | B | |
| 2 | 1 | Émission | 20/03/2024 |
| 3 | 2 | Premier coupon | 25/05/2024 |
| 4 | 3 | Échéance | 25/05/2034 |
| 5 | 4 | Taux facial | 2,75 % |
| 6 | 5 | Prix d'émission | 99,50 |
| 7 | 6 | Valeur rachat | 100 |
| 8 | 7 | Fréquence | 1 (annuel) |
| 9 | 8 | Rendement | =RENDEMENT.PCOUPON.IRREG(B1;B3;B1;B2;B4;B5;100;1;3) |
=RENDEMENT.PCOUPON.IRREG(B1;B3;B1;B2;B4;B5;100;1;3)Astuce de pro : Pour les OAT, utilise toujours base = 3 (réel/365). Consulte le prospectus d'émission pour confirmer la convention officielle.
Contrôleur de gestion : comparaison premier coupon court vs long
Tu veux illustrer l'impact du type de premier coupon sur le rendement calculé, à prix et taux identiques. Trois scenarios sur une même obligation 4 % à décote (98 pour 100) : premier coupon court, normal et long.
La ligne 3 utilise RENDEMENT.TITRE car la période est régulière. Les lignes 2 et 4 utilisent RENDEMENT.PCOUPON.IRREG avec les mêmes dates d'émission et de règlement (souscription directe). L'impact se situe en général dans les 5 à 15 points de base selon la durée de la période irrégulière.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | A | B | C | |
| 2 | 1 | Type | 1er coupon | Rendement |
| 3 | 2 | Court (3 mois) | 01/04/2024 | =RENDEMENT.PCOUPON.IRREG(A1;E1;A1;B2;4%;98;100;2;1) |
| 4 | 3 | Normal (6 mois) | 01/07/2024 | =RENDEMENT.TITRE(A1;E1;4%;98;100;2;1) |
| 5 | 4 | Long (9 mois) | 01/10/2024 | =RENDEMENT.PCOUPON.IRREG(A1;E1;A1;B4;4%;98;100;2;1) |
=RENDEMENT.PCOUPON.IRREG(A1;E1;A1;B2;4%;98;100;2;1)Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction RENDEMENT.PCOUPON.IRREG
Avec neuf arguments dont quatre dates, les ratés viennent presque toujours du calendrier ou du format des cellules. Un #NOMBRE! signale une séquence de dates cassée (émission, règlement, premier coupon, échéance dans le désordre) ou une fréquence autre que 1, 2 ou 4 ; un #VALEUR! trahit une date saisie en texte plutôt qu'en vraie date Excel.
Le troisième piège est silencieux : confondre PCOUPON (premier coupon, 9 arguments) et DCOUPON (dernier coupon, 8 arguments) ne déclenche aucune alerte, juste un rendement faux.
Erreur #NOMBRE! – Dates hors ordre ou valeurs invalides
Les dates doivent respecter l'ordre : émission <= règlement <= premier_coupon < échéance. Si une date est hors séquence, si le taux, le prix ou la valeur de rachat est négatif ou nul, ou si la fréquence n'est pas 1, 2 ou 4, Excel retourne #NOMBRE!.
Solution : Vérifie l'ordre chronologique complet : émission d'abord, puis règlement, puis premier coupon, puis échéance. Contrôle que tous tes taux sont en décimal positif et que la fréquence vaut bien 1, 2 ou 4.
Erreur #VALEUR! – Dates ou valeurs non numériques
Les dates doivent être des dates Excel valides, pas du texte. Si une cellule contient "15/03/2024" entre guillemets ou si un paramètre numérique est en format texte, Excel ne peut pas calculer.
Solution : Utilise la fonction DATE(année; mois; jour) pour créer tes dates dans la formule, ou référence des cellules formatées en type Date. Vérifie aussi que le taux, le prix et la valeur de rachat sont des nombres, pas du texte.
Confusion entre RENDEMENT.PCOUPON.IRREG et RENDEMENT.DCOUPON.IRREG
RENDEMENT.PCOUPON.IRREG (ODDFYIELD) gère les premiers coupons irréguliers et requiert 9 paramètres (dont émission et premier_coupon). RENDEMENT.DCOUPON.IRREG gère les derniers coupons irréguliers avec 8 paramètres (dont dernier_coupon). Les utiliser à la place l'une de l'autre donne des résultats incorrects.
Solution : Identifie où se situe l'irrégularité : au début (premier coupon, nouvelle émission) utilise RENDEMENT.PCOUPON.IRREG ; à la fin (dernier coupon, obligation proche de l'échéance) utilise RENDEMENT.DCOUPON.IRREG.
RENDEMENT.PCOUPON.IRREG vs RENDEMENT.DCOUPON.IRREG vs RENDEMENT.TITRE
Le choix se joue sur l'endroit où le coupon dérape. Une nouvelle émission ou une syndication, où le premier versement tombe trop tôt ou trop tard, appelle RENDEMENT.PCOUPON.IRREG ; une obligation proche de l'échéance ou callable dont c'est le dernier coupon qui est tronqué relève de RENDEMENT.DCOUPON.IRREG. Si toutes les périodes sont régulières, RENDEMENT.TITRE suffit et c'est la seule des trois disponible dans Google Sheets.
| Critère | RENDEMENT.PCOUPON.IRREG | RENDEMENT.DCOUPON.IRREG | RENDEMENT.TITRE |
|---|---|---|---|
| Coupon irrégulier | Premier coupon | Dernier coupon | Aucun |
| Paramètres spécifiques | émission + premier_coupon | dernier_coupon | aucun paramètre de date intermédiaire |
| Nombre de paramètres | 9 (+ base optionnel) | 8 (+ base optionnel) | 7 (+ base optionnel) |
| Cas d'usage typique | Nouvelle émission, syndication | Obligation proche de l'échéance, callable | Obligation standard en cours de vie |
| Disponible dans Google Sheets | Non | Non | Oui |
Questions fréquentes sur la fonction RENDEMENT.PCOUPON.IRREG
Pourquoi une obligation aurait-elle un premier coupon irrégulier ?
Les obligations sont souvent émises à des dates qui ne correspondent pas aux dates de coupon standard. Par exemple, une obligation émise le 15 mars avec des coupons au 1er janvier et 1er juillet aura un premier coupon court (3,5 mois) ou long (9,5 mois) selon la structure choisie par l'émetteur.
Quelle est la différence entre premier coupon court et long ?
Un premier coupon court couvre moins qu'une période standard (ex : 4 mois au lieu de 6 pour semestriel). Un premier coupon long couvre plus qu'une période standard (ex : 8 mois au lieu de 6). Le montant du coupon est ajusté proportionnellement dans les deux cas.
Comment la date d'émission affecte-t-elle le calcul ?
La date d'émission détermine le début de la période du premier coupon. La différence entre l'émission et le premier coupon régulier définit si ce coupon est court ou long par rapport à la fréquence normale. C'est pourquoi l'émission est un paramètre obligatoire, absent de RENDEMENT.TITRE.
Puis-je utiliser cette fonction pour un achat sur le marché secondaire ?
Oui, la date de règlement peut être postérieure à l'émission, à condition qu'elle reste antérieure ou égale au premier coupon. La fonction calcule correctement le rendement en tenant compte des intérêts courus depuis l'émission que tu as payés dans le prix.
Comment vérifier si une obligation a un premier coupon irrégulier ?
Compare la période entre la date d'émission et la date du premier coupon avec la fréquence de paiement normale. Si cette période diffère significativement de la période standard (ex : 4 mois au lieu de 6 pour semestriel, ou 9 mois au lieu de 6), utilise RENDEMENT.PCOUPON.IRREG.
Pour aller plus loin
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
