Qu'est-ce que la fonction INTERET. ACC. MAT ?
INTERET.ACC.MAT (ACCRINTM en anglais) te sert dès que tu dois valoriser un placement avant son échéance, sans attendre le jour où les intérêts tombent réellement pour connaître ce qu'il a déjà produit. Elle t'évite de recompter les jours à la main selon la convention du marché, un calcul qui se trompe vite d'un jour ou deux.
Concrètement, c'est elle qui te permet de valoriser tes actifs financiers au jour près : évaluer un certificat de dépôt souscrit en janvier pour une échéance en mars, comptabiliser les intérêts courus sur des titres zéro-coupon selon le principe de rattachement, ou comparer le rendement de plusieurs billets de trésorerie en changeant simplement la base de calcul.
Syntaxe
=INTERET.ACC.MAT(émission; échéance; taux; valeur_nominale; [base])Clique sur un argument pour aller à son explication.
INTERET.ACC.MAT est conçue spécifiquement pour les titres à intérêts payés à l'échéance (zéro-coupon). Pour les titres avec paiements périodiques de coupons, utilise INTERET.ACC, qui nécessite en plus la date du dernier coupon.

Comprendre chaque paramètre de la fonction INTERET.ACC.MAT
Tu enchaînes les arguments dans cet ordre : la date d'émission, puis l'échéance, ensuite le taux annuel et la valeur nominale. Ces quatre-là sont obligatoires, et l'émission doit toujours tomber avant l'échéance, sinon le calcul n'a aucun sens.
Le cinquième, [base], est le seul facultatif : il fixe la convention de comptage des jours. Si tu ne le mets pas, Excel choisit pour toi la base 0 (30/360 américain), ce qui ne correspond pas forcément à ton marché.
émission
: c'est la date d'émission du titre financier, c'est-à-dire le jour où le titre a été créé ou achetéCette date doit être antérieure à la date d'échéance. Tu peux la saisir directement sous forme de date Excel, ou utiliser la fonction DATE() pour plus de flexibilité.
échéance
: c'est la date d'échéance du titre, c'est-à-dire le jour où le titre arrive à maturité et où les intérêts sont payésCette date doit obligatoirement être postérieure à la date d'émission. La différence entre ces deux dates détermine la durée pendant laquelle les intérêts s'accumulent.
taux
: c'est le taux d'intérêt annuel du titre, exprimé en format décimalUn taux de 3% doit être saisi comme 0,03 ou 3%. Ce taux représente le rendement annuel du titre sur sa valeur nominale.
Attention : Le taux doit être annuel, même si la durée du titre est inférieure à un an. Excel calcule automatiquement la proportion correspondant à la période réelle grâce à la base de calcul des jours. Si tu saisis 3 au lieu de 3% ou 0,03, Excel calculera des intérêts 100 fois trop élevés.
valeur_nominale
: c'est la valeur nominale (ou valeur faciale) du titre, c'est-à-dire le montant sur lequel les intérêts sont calculésPour un certificat de dépôt de 10 000 €, la valeur nominale est 10000. C'est généralement le montant investi ou prêté.
[base]
: c'est la base de calcul des jours (paramètre facultatif)(facultatif)Elle définit la convention de comptage des jours utilisée pour le calcul. Si omis, Excel utilise la base 0 (30/360 américain). Les valeurs possibles sont : 0 ou omis = 30/360 (méthode américaine NASD) ; 1 = réel/réel (nombre exact de jours) ; 2 = réel/360 ; 3 = réel/365 ; 4 = 30/360 (méthode européenne).
Le choix de la base peut créer des différences de plusieurs dizaines d'euros sur quelques mois. Les obligations d'État françaises utilisent généralement réel/réel (base 1), les billets de trésorerie utilisent réel/360 (base 2), et les obligations corporate américaines utilisent 30/360 (base 0).
Attention : Le paramètre base ne peut prendre que les valeurs 0, 1, 2, 3 ou 4. Toute autre valeur provoquera une erreur #NOMBRE!. Vérifie toujours la convention applicable au marché financier concerné avant de choisir ta base.

Exemples pratiques pas à pas
Comment calculer les intérêts d'un titre remboursé à l'échéance avec la fonction INTERET.ACC.MAT
Tu as placé la trésorerie excédentaire sur des certificats de dépôt qui ne versent rien en cours de route : tout tombe d'un coup, à l'échéance. Pour l'arrêté, il te faut malgré tout le montant que chaque ligne aura produit.
La fonction INTERET.ACC.MAT chiffre ces intérêts sans jamais demander de calendrier de coupons, puisqu'il n'y en a pas.
- 1Dans une cellule, écris
=INTERET.ACC.MAT(. - 2En 1er argument : écris la date de souscription commune à ces certificats,
DATE(2024;1;1). C'est le point de départ du décompte des jours, et la construire avec la fonctionDATEla rend lisible quelle que soit la locale du fichier. - 3En 2ᵉ argument : clique sur la cellule de l'échéance,
B2. Elle affiche31/03/2024sur la première ligne, le jour où le titre est remboursé et où les intérêts tombent enfin. Cette date doit rester postérieure à l'émission, sinon la fonction renvoie#NOMBRE!. - 4En 3ᵉ argument : saisis le taux annuel du titre,
0,03. Il reste exprimé en annuel même quand le placement ne dure que trois mois, car la fonction ramène elle-même le rendement à la durée réelle. - 5En 4ᵉ argument : saisis le montant placé sur lequel portent les intérêts,
10000. C'est la valeur nominale du certificat, celle qui sera remboursée à l'échéance. - 6En 5ᵉ argument : saisis la convention de comptage des jours,
1. La base1compte les jours réels sur l'année réelle, la seule à tenir compte des 366 jours de 2024. L'omettre ferait basculer Excel sur la base0, qui sortirait 75 € au lieu des 73,77 € attendus. - 7Ferme la parenthèse et appuie sur Entrée.
=INTERET.ACC.MAT(DATE(2024;1;1); B2; 0,03; 10000; 1)Comment l'argument base modifie les intérêts calculés par la fonction INTERET.ACC.MAT
Deux valorisations du même certificat ne donnent pas le même montant et l'écart dépasse trente euros, ce qui devient vite gênant quand les nominaux montent. La cause ne se voit pas dans les dates : elle se cache dans le dernier argument.
En ne faisant varier que la base sur un titre identique, la fonction INTERET.ACC.MAT met l'ampleur du choix noir sur blanc.
- 1Dans une cellule, écris
=INTERET.ACC.MAT(. - 2En 1er argument : écris la date d'émission du titre,
DATE(2024;1;1). Elle est fixée en dur et ne bouge pas d'une ligne à l'autre, puisque c'est toujours le même certificat qu'on valorise. - 3En 2ᵉ argument : écris la date d'échéance,
DATE(2024;7;1). Du 1er janvier au 1er juillet, le titre couvre un semestre que les cinq lignes partagent à l'identique. - 4En 3ᵉ argument : saisis le taux annuel,
0,04. Il reste écrit en dur lui aussi, pour que seule la dernière colonne fasse varier le résultat. - 5En 4ᵉ argument : saisis la valeur nominale,
100000. Ces cent mille euros placés servent d'assiette au calcul sur chacune des cinq lignes. - 6En 5ᵉ argument : clique sur la cellule qui porte la convention,
A2. Elle parcourt les valeurs0à4d'une ligne à l'autre, et une valeur hors de cette plage comme5ou-1renvoie#NOMBRE!. La ligne0est celle qu'Excel applique quand tu omets l'argument, et son 30/360 arrondit le semestre à exactement 2 000 €. - 7Ferme la parenthèse et appuie sur Entrée.
=INTERET.ACC.MAT(DATE(2024;1;1); DATE(2024;7;1); 0,04; 100000; A2)Comment repérer l'erreur #NOMBRE! de la fonction INTERET.ACC.MAT
Ta colonne de valorisation se remplit de #NOMBRE! après un import, et le message ne désigne aucun coupable. Les dates sont lisibles, le nominal est correct, et pourtant la fonction refuse de calculer.
En passant émission, échéance et taux par référence, la fonction INTERET.ACC.MAT permet d'isoler ligne par ligne ce qu'elle rejette.
- 1Dans une cellule, écris
=INTERET.ACC.MAT(. - 2En 1er argument : clique sur la cellule de l'émission,
B2. Sur la première ligne elle porte le31/12/2024, une date volontairement plus tardive que l'échéance voisine. - 3En 2ᵉ argument : clique sur la cellule de l'échéance,
C2. La première ligne l'affiche au01/01/2024, soit avant l'émission, et cet ordre inversé suffit à déclencher#NOMBRE!. La troisième ligne répète la même date des deux côtés et rend un0parfaitement silencieux, une valeur fausse qui franchit tous tes contrôles. - 4En 3ᵉ argument : clique sur la cellule du taux,
D2. Il doit être strictement positif, si bien qu'un taux à0 %renvoie#NOMBRE!au lieu de rendre zéro, ce qui surprend la première fois. - 5En 4ᵉ argument : saisis la valeur nominale,
10000. Elle reste écrite en dur sur toutes les lignes et ne peut donc pas être en cause, même si un nominal à zéro déclencherait la même erreur. - 6En 5ᵉ argument : saisis la convention de comptage,
1. Elle ne change pas d'une ligne à l'autre, ce qui laisse les dates et le taux comme seules sources possibles d'erreur. - 7Ferme la parenthèse et appuie sur Entrée.
=INTERET.ACC.MAT(B2; C2; D2; 10000; 1)0 parfaitement silencieux.
Les erreurs fréquentes avec la fonction INTERET.ACC.MAT
Ici, deux coupables reviennent sans cesse : le #NOMBRE! et le #VALEUR!. Le #NOMBRE! surgit quand ton échéance précède ton émission (intervalle négatif) ou quand tu donnes à [base] autre chose que 0, 1, 2, 3 ou 4.
Le #VALEUR!, lui, signale qu'Excel ne reconnaît pas tes cellules comme de vraies dates. Et même sans erreur affichée, un taux saisi 3 au lieu de 3% te sort un résultat 100 fois trop gros, ce qui est bien plus traître.
Date d'échéance antérieure à la date d'émission
Si la date d'échéance est avant la date d'émission, Excel retourne #NOMBRE!. On ne peut pas calculer des intérêts courus sur une période négative. Exemple : =INTERET.ACC.MAT(DATE(2024;6;1);DATE(2024;1;1);3%;10000;1) déclenche cette erreur.
Solution : Vérifie l'ordre de tes arguments : la date d'émission doit toujours précéder la date d'échéance. Utilise =INTERET.ACC.MAT(DATE(2024;1;1);DATE(2024;6;1);3%;10000;1) pour obtenir 123,29 €.
Taux saisi comme entier au lieu de décimal ou pourcentage
Un taux de 3% saisi comme 3 au lieu de 3% ou 0,03 est interprété par Excel comme 300%, ce qui produit un résultat 100 fois trop élevé. Exemple : =INTERET.ACC.MAT(DATE(2024;1;1);DATE(2024;12;31);3;10000;1) retourne 30 327,87 € au lieu de 303,28 €.
Solution : Saisis le taux avec le symbole pourcentage (3%) ou en décimal (0,03). Les deux syntaxes sont équivalentes et donnent le même résultat correct.
Valeur de base invalide provoquant #NOMBRE!
Le paramètre base n'accepte que les valeurs entières 0, 1, 2, 3 ou 4. Toute autre valeur (5, -1, 1,5...) provoque une erreur #NOMBRE!.
Solution : Utilise exclusivement les valeurs 0 à 4 pour la base. Si tu omets ce paramètre, Excel applique la base 0 (30/360 américain) par défaut : =INTERET.ACC.MAT(DATE(2024;1;1);DATE(2024;12;31);3%;10000) est valide.
Format de date non reconnu déclenchant #VALEUR!
Si Excel ne reconnaît pas tes cellules comme des dates valides (texte mal formaté, séparateurs incorrects selon la locale), il retourne #VALEUR!.
Solution : Utilise systématiquement la fonction DATE(année;mois;jour) pour construire tes dates. C'est la méthode la plus robuste et portable, indépendante des paramètres régionaux du système.
Questions fréquentes
INTERET.ACC.MAT calcule les intérêts courus d'un titre qui paie ses intérêts à l'échéance en une seule fois, comme les certificats de dépôt ou les titres zéro-coupon. INTERET.ACC est utilisé pour les titres qui versent des intérêts périodiquement (coupons réguliers). La différence pratique : INTERET.ACC.MAT est plus simple car il ne nécessite pas de date de dernier coupon. Si ton titre n'a pas de paiements intermédiaires, utilise INTERET.ACC.MAT.
Le paramètre base définit la méthode de comptage des jours pour la période : 0 = 30/360 américain, 1 = réel/réel, 2 = réel/360, 3 = réel/365, 4 = 30/360 européen. Ce choix peut avoir un impact significatif : sur 6 mois avec 100 000 € à 4%, l'écart entre base 1 et base 2 dépasse 33 €. Vérifie toujours la convention applicable au marché concerné.
Saisis la date de création du certificat comme émission, la date d'échéance, le taux d'intérêt annuel en décimal (3% = 0,03), et la valeur nominale du certificat. Choisis la base selon la convention du marché (généralement base 2 pour les instruments monétaires français). Excel calcule automatiquement les intérêts courus en tenant compte du nombre exact de jours.
Oui. Remplace la date d'échéance par AUJOURDHUI() pour obtenir les intérêts courus jusqu'à aujourd'hui : =INTERET.ACC.MAT(A2;AUJOURDHUI();B2;C2;1).
Le résultat se met à jour automatiquement à chaque ouverture du fichier, ce qui est parfait pour un tableau de bord de trésorerie. Assure-toi simplement que la date courante est bien antérieure à l'échéance réelle du titre.
Excel retourne l'erreur #NOMBRE! car il est impossible de calculer des intérêts courus sur une période négative. La logique financière impose que l'échéance soit postérieure à l'émission.
Vérifie toujours l'ordre chronologique de tes dates. Si tes dates viennent de cellules calculées, un contrôle avec SI peut prévenir l'affichage de l'erreur.
Applique INTERET.ACC.MAT à chaque titre sur sa propre ligne, puis utilise SOMME sur la colonne des résultats. Pour un total dynamique qui prend en compte tous les titres actifs, tu peux combiner avec SOMME.SI pour filtrer par type ou par échéance.
Pour un reporting mensuel, crée un tableau structuré avec les colonnes émission, échéance, taux, nominal et intérêts calculés : le total du portefeuille se met à jour automatiquement quand tu ajoutes de nouveaux titres.
Pour aller plus loin
Continue sur ta lancée après la fonction INTERET.ACC.MAT : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



