Qu'est-ce que la fonction TAUX. EFFECTIF ?
TAUX.EFFECTIF (EFFECT en anglais) te sert quand tu dois annoncer le rendement réel d'un placement ou le coût réel d'un crédit, celui que ton relevé de compte confirmera en fin d'année, pas le chiffre arrondi qui figure sur la plaquette commerciale.
Sans elle, tu compares des pommes avec des oranges : une banque qui capitalise mensuellement et une autre qui capitalise trimestriellement affichent le même taux nominal, mais le coût réel est différent. TAUX.EFFECTIF te donne la vérité chiffrée.
Syntaxe
=TAUX.EFFECTIF(taux_nominal; npéry)Clique sur un argument pour aller à son explication.
Le résultat est toujours supérieur ou égal au taux nominal (égal uniquement si npéry vaut 1, c'est-à-dire une capitalisation annuelle). Plus la fréquence de capitalisation est élevée, plus l'écart entre taux effectif et taux nominal s'agrandit.

Comprendre chaque paramètre de la fonction TAUX.EFFECTIF
Les deux arguments se suivent dans cet ordre : d'abord le taux_nominal que t'annonce la banque, puis npéry, le nombre de fois où les intérêts sont capitalisés dans l'année. Aucun n'est facultatif, et c'est npéry qui fait tout le travail : c'est lui qui transforme un taux affiché en coût ou rendement réel.
taux_nominal
: le taux d'intérêt annuel annoncé, exprimé en décimal (`0,06` pour 6%) ou en pourcentage (`6%`)C'est le taux affiché par la banque ou l'institution financière, avant prise en compte de la fréquence de capitalisation.
Ce taux ne reflète pas le coût réel d'un emprunt ou le rendement réel d'un placement, car il ne tient pas compte du nombre de fois où les intérêts sont calculés dans l'année.
npéry
: le nombre de périodes de capitalisation par anC'est un nombre entier qui représente la fréquence à laquelle les intérêts sont calculés et ajoutés au capital.
Valeurs courantes : 1 pour annuel, 2 pour semestriel, 4 pour trimestriel, 12 pour mensuel, 52 pour hebdomadaire, 365 pour quotidien. Plus ce nombre est élevé, plus le taux effectif sera supérieur au taux nominal.
Attention : npéry doit être un entier supérieur ou égal à 1. Une valeur inférieure à 1 génère une erreur #NOMBRE!. Si tu saisis un décimal comme 12,9, Excel le tronque à 12 sans prévenir, ce qui peut fausser ton calcul.

Exemples pratiques pas à pas
Comment convertir un taux nominal en taux effectif avec la fonction TAUX.EFFECTIF
Ta banque et ses concurrentes t'ont envoyé dix-huit offres de crédit, et chacune affiche son taux avec sa propre fréquence de capitalisation. Le taux annoncé ne dit pas le coût réel, car une offre capitalisée tous les mois coûte plus cher que le même taux capitalisé une fois par an. La fonction TAUX.EFFECTIF ramène chaque ligne au taux réellement payé, en une recopie.
- 1Dans une cellule, écris
=TAUX.EFFECTIF(. - 2En 1er argument : clique sur le taux que l'établissement met en avant,
B2, soit les6,00 %du Crédit 1. C'est le chiffre du contrat, celui qui ne sait encore rien de la fréquence de capitalisation. - 3En 2ᵉ argument : clique sur la fréquence de capitalisation,
C2, soit12, parce que les intérêts du Crédit 1 sont capitalisés chaque mois. C'est elle qui fait tout le travail : à taux affiché égal, plus ce nombre est grand, plus le taux effectif s'éloigne du taux nominal. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas sur les dix-huit lignes. Chaque offre est alors jugée sur son propre couple taux et fréquence, ce qui rend la colonne comparable d'une banque à l'autre.
=TAUX.EFFECTIF(B2; C2)Comment comparer des offres à fréquences de capitalisation différentes avec la fonction TAUX.EFFECTIF
Trois établissements te proposent de placer la trésorerie de l'entreprise, et tu dois trancher avant la fin de la semaine. Le tableau des taux affichés donne un gagnant net, sauf que les trois ne capitalisent pas au même rythme et que le taux du prospectus n'est donc pas celui que tu toucheras. La fonction TAUX.EFFECTIF remet les trois offres sur la même base avant que tu ne signes.
- 1Dans une cellule, écris
=TAUX.EFFECTIF(. - 2En 1er argument : clique sur le taux nominal,
B2, plutôt que de saisir une valeur en dur, pour que la même formule serve aux trois lignes sans retouche. - 3En 2ᵉ argument : clique sur la fréquence de capitalisation,
C2, stockée en nombre (12,1,2) et non en toutes lettres. Une mention comme « mensuelle » renverrait#VALEUR!, car la fonction attend un compte de périodes et non une étiquette. - 4Ferme la parenthèse et appuie sur Entrée. L'Offre B garde
1comme fréquence, le seul cas où TAUX.EFFECTIF rend le taux qu'on lui a donné, ce qui permet de la comparer aux deux autres sans la traiter à part.
=TAUX.EFFECTIF(B2; C2)Comment contrôler un taux effectif en imbriquant TAUX.NOMINAL dans la fonction TAUX.EFFECTIF
Tu reprends un tableau de taux monté par quelqu'un d'autre et tu veux savoir si les conversions qu'il contient tiennent debout avant de les présenter. L'astuce consiste à repartir de chaque taux effectif, à le redescendre en nominal, puis à le remonter aussitôt en effectif. La fonction TAUX.EFFECTIF doit alors te rendre ton point de départ, et toute ligne qui s'en écarte signale une fréquence mal renseignée.
- 1Dans une cellule, écris
=TAUX.EFFECTIF(. - 2En 1er argument : écris l'appel
TAUX.NOMINAL(A2; B2)au lieu d'une valeur, qui redescend d'abord le taux effectif deA2vers le taux nominal correspondant en réutilisant la fréquence de la ligne,B2. C'est le sens aller du contrôle. - 3En 2ᵉ argument : clique sur la même fréquence de capitalisation,
B2. C'est la condition du contrôle : l'aller-retour ne boucle que si les deux fonctions raisonnent sur la même fréquence, sinon la colonne rendrait un chiffre faux sans le moindre message d'erreur. - 4Ferme la parenthèse de TAUX.EFFECTIF et appuie sur Entrée. Celle de TAUX.NOMINAL a déjà été refermée dans le premier argument.
=TAUX.EFFECTIF(TAUX.NOMINAL(A2; B2); B2)FAUX alors que la colonne, elle, affiche le bon chiffre.
Les erreurs fréquentes avec la fonction TAUX.EFFECTIF
Avec seulement deux arguments numériques, TAUX.EFFECTIF se trompe rarement, mais quand ça coince c'est presque toujours un souci de valeur. Le #NOMBRE! tombe dès que ton taux_nominal part en négatif ou que npéry descend sous 1. Le vrai traître, lui, n'affiche aucune erreur : si tu lui glisses un npéry décimal comme 12,9, Excel le rabote à 12 en silence et ton calcul est faux sans que rien ne te prévienne.
Erreur #NOMBRE! : valeur invalide
L'erreur #NOMBRE! apparaît dans deux situations : le taux_nominal est négatif, ou npéry est inférieur à 1. Ces deux valeurs doivent être strictement positives.
Solution : Vérifie que ton taux nominal est positif et que npéry est un entier supérieur ou égal à 1. Par exemple, remplace =TAUX.EFFECTIF(-5%; 12) par =TAUX.EFFECTIF(5%; 12).
Erreur #VALEUR! : paramètre non numérique
L'un des paramètres n'est pas un nombre. Par exemple, si tu références une cellule contenant du texte au lieu d'une valeur numérique.
Solution : Assure-toi que les deux arguments sont des nombres. Utilise =TAUX.EFFECTIF(6%; 12) ou =TAUX.EFFECTIF(0,06; 12) plutôt que =TAUX.EFFECTIF("six%"; 12).
Résultat inattendu : npéry décimal tronqué silencieusement
npéry doit être un entier. Si tu saisis un décimal comme 12,9, Excel le tronque automatiquement à l'entier inférieur (12), ce qui peut fausser ton calcul sans afficher d'erreur.
Solution : Utilise toujours un entier pour npéry : écris 12 plutôt que 12,9 ou tout autre décimal. Si tu récupères cette valeur depuis une cellule, applique ENT() pour forcer l'entier : =TAUX.EFFECTIF(A1; ENT(B1)).

Astuces avancées avec TAUX.EFFECTIF
Standardise tes comparaisons financières
Avant de comparer des offres financières (prêts, placements, obligations), convertis systématiquement tous les taux en taux effectifs avec =TAUX.EFFECTIF(taux_nominal; npéry). Crée un tableau avec une colonne pour le taux nominal, une pour la fréquence de capitalisation, et une pour le taux effectif calculé.
C'est la seule façon de comparer des offres à fréquences différentes sur une base honnête.
Combine avec TAUX.NOMINAL pour la conversion inverse
Excel propose aussi la fonction TAUX.NOMINAL qui effectue l'opération inverse : convertir un taux effectif en taux nominal. Pour vérifier la cohérence de tes calculs, utilise =TAUX.NOMINAL(TAUX.EFFECTIF(6%; 12); 12) : tu dois retrouver ton taux nominal de départ, soit 6%.
Ces deux fonctions sont complémentaires pour naviguer entre les deux représentations d'un même taux.
Calcule l'impact réel en euros sur ton capital
Pour visualiser concrètement l'effet de la capitalisation, multiplie ton montant par la différence entre le taux effectif et le taux nominal. Sur 10 000 € à 6% nominal avec capitalisation mensuelle, la différence de 0,17 point représente 17 € de gain supplémentaire la première année.
Sur 10 ans et des capitaux plus importants, cet écart peut se chiffrer en milliers d'euros.

TAUX.EFFECTIF vs TAUX.NOMINAL vs TAUX
Prends TAUX.EFFECTIF quand tu pars d'un taux affiché et que tu veux son vrai coût pour comparer des offres entre elles. Si tu fais le chemin inverse, c'est-à-dire que tu connais déjà le taux effectif et que tu cherches le nominal correspondant, c'est TAUX.NOMINAL. Et TAUX, qui n'a rien à voir, sert à retrouver le taux par période d'un crédit à partir de ses mensualités et de son montant.
| Critère | TAUX.EFFECTIF | TAUX.NOMINAL | TAUX |
|---|---|---|---|
| Direction de conversion | Nominal → Effectif | Effectif → Nominal | Calcul du taux par période |
| Paramètres | taux_nominal + npéry | taux_effectif + npéry | npm, vpm, va, vc, type |
| Cas d'usage typique | Comparer des offres de prêt/placement | Convertir un taux effectif connu | Calculer le taux réel d'un crédit |
| Difficulté | Facile | Facile | Intermédiaire |
Questions fréquentes
Le taux nominal est le taux d'intérêt annoncé sans tenir compte de la fréquence de capitalisation. Le taux effectif représente le rendement réel en tenant compte du nombre de fois où les intérêts sont calculés et réinvestis dans l'année. Plus la fréquence de capitalisation est élevée, plus l'écart entre ces deux taux est important.
Pour comparer des prêts avec différentes fréquences de capitalisation, convertis tous les taux nominaux en taux effectifs. Le prêt avec le taux effectif le plus bas sera le moins coûteux, même si son taux nominal paraît similaire aux autres offres. Place chaque formule dans une colonne dédiée de ton tableau comparatif.
Le taux effectif est supérieur car il inclut l'effet de la capitalisation : les intérêts générés au cours de l'année produisent eux-mêmes des intérêts. Plus la capitalisation est fréquente (mensuelle, quotidienne), plus cet effet multiplicateur est important, et plus le taux effectif dépasse le taux nominal.
Oui, la fonction TAUX.EFFECTIF fonctionne sur Google Sheets sous le même nom (ou EFFECT en anglais dans les deux outils). La syntaxe et les paramètres sont identiques. Tu peux donc utiliser tes formules sans adaptation.
Si ton placement offre 6% nominal avec capitalisation mensuelle, utilise =TAUX.EFFECTIF(6%; 12). Le résultat de 6,17% montre que ton rendement réel annuel sera supérieur grâce aux 12 capitalisations mensuelles qui font travailler tes intérêts sur eux-mêmes.
Pour aller plus loin
Continue sur ta lancée après la fonction TAUX.EFFECTIF : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voirLes fonctions financières dans Excel

Le modèle Excel « Intérêts composés »

Le guide complet pour bien démarrer sur Excel



