Accéder au contenu principal

#NAME ? Erreur dans Excel : Causes, solutions et conseils de prévention

Apprenez pourquoi l'erreur #NAME ? se produit dans les formules Excel et découvrez les étapes pratiques pour la dépanner, la corriger et l'éviter afin d'améliorer les flux de travail dans les feuilles de calcul.
Actualisé 26 mai 2025  · 8 min de lecture

Il vous est peut-être arrivé de taper une formule dans Excel et de voir apparaître l'erreur #NAME?. Cette erreur signifie qu'Excel ne reconnaît pas ce que vous avez tapé. Il y a peut-être une petite faute de frappe, un nom manquant ou une formule écrite d'une manière qu'Excel ne comprend pas. Quelle qu'en soit la cause, elle peut devenir un casse-tête si vous ne la corrigez pas.

Dans cet article, nous allons examiner les causes de l'erreur #NAME? et explorer les moyens de la résoudre. 

Qu'est-ce que le #NAME ? Erreur dans Excel ?

L'erreur #NAME? se produit lorsqu'Excel rencontre dans une formule un élément qu'il ne peut pas interpréter. Les formules suivent une syntaxe stricte et chaque élément, qu'il s'agisse d'un nom de fonction, d'une plage nommée ou d'une chaîne de texte, doit être reconnu par Excel. Lorsqu'un composant est indéfini, mal orthographié ou mal formaté, Excel génère l'erreur #NAME ? Il ne s'agit pas simplement d'un avertissement de faute de frappe que vous pouvez ignorer. Il s'agit d'un signal indiquant qu'une partie de la formule ne peut être résolue dans le langage de formule d'Excel.

Causes courantes du #NAME ? Erreur

Voici quelques raisons pour lesquelles vous pouvez voir l'erreur #NAME? dans votre feuille de calcul. 

Noms de fonctions mal orthographiés

L'une des causes les plus fréquentes est une faute de frappe. Une lettre erronée peut entraîner une erreur. Par exemple, si nous écrivons CONTIF() au lieu de COUNTIF(), Excel ne le reconnaîtra pas et affichera l'erreur #NAME?

Les noms de fonctions mal orthographiés provoquent l'erreur #NAME ? dans Excel.

Les noms de fonctions mal orthographiés provoquent l'erreur #NAME ? Image par l'auteur.

Utiliser les nouvelles fonctions dans les anciennes versions d'Excel

Parfois, l'erreur se produit parce que vous utilisez une fonction qui n'est disponible que dans les nouvelles versions d'Excel, comme Excel 365. Par exemple, FILTER(), XLOOKUP(), et UNIQUE() ne fonctionneront pas dans Excel 2019 ou antérieur, ce qui provoque l'erreur #NAME?.

Note: Si vous souhaitez vérifier la version d'Excel que vous utilisez, allez dans Fichier > Compte > À propos d' Excel.

L'utilisation d'une nouvelle fonction dans une version plus ancienne provoque l'erreur #NAME ? dans Excel.

L'utilisation d'une nouvelle fonction dans une version plus ancienne provoque l'erreur #NAME ? Image par l'auteur.

Plages de noms invalides ou mal orthographiées

Les plages nommées sont des noms personnalisés que nous donnons aux groupes de cellules. Ainsi, si le nom est mal orthographié ou s'il n'existe plus, Excel affiche l'erreur #NAME?.

Note: Allez dans l'onglet Formules et ouvrez le Gestionnaire de noms pour confirmer le nom de la plage.

Les plages nommées peuvent s'appliquer à une seule feuille (portée locale) ou à l'ensemble du classeur (portée globale). Si vous avez corrigé l'orthographe mais que l'erreur persiste, c'est peut-être parce que vous utilisez le nom d'un champ d'application local au mauvais endroit. Assurez-vous que vous utilisez la bonne lunette.

Une plage nommée incorrecte provoque l'erreur #NAME ? dans Excel.

Une faute de frappe dans l'intervalle nommé provoque l'erreur #NAME ? Image par l'auteur.

Références de gamme incorrectes

Excel affiche également l'erreur #NAME? si nous référençons une plage de manière incorrecte. Par exemple, tapez C2C11 au lieu de C2:C11, ou utilisez une colonne comme CA:C11 qui n'existe pas.

Une bonne façon d'éviter de telles fautes de frappe est d'utiliser votre souris pour sélectionner la plage (faites glisser votre curseur sur la plage que vous voulez ajouter).

Une référence de plage non valide provoque l'erreur #NAME ? dans Excel.

Une référence de plage invalide provoque l'erreur #NAME ?  Image par l'auteur.

Absence de guillemets autour du texte

Si vous utilisez du texte dans une formule, mettez-le entre guillemets droits comme "Apples". Les guillemets simples ne fonctionnent pas. Et si vous omettez les guillemets, Excel pense qu'il s'agit d'une fonction ou d'une plage nommée. S'il ne trouve pas de correspondance, vous obtenez l'erreur #NAME?.

Par exemple :

  • Cela fonctionne : =IF(A1="Apple", "Yes", "No")

  • Ce n'est pas le cas : =IF(A1=Apple, Yes, No)

Note : Attention aux guillemets intelligents (comme " ou ") que vous pourriez copier à partir de sites web ou de Word. Ils ne fonctionneront pas dans Excel.

L'absence de guillemets doubles dans une formule autour d'un texte provoque l'erreur #NAME ? dans Excel.

L'absence de guillemets doubles autour du texte provoque l'erreur #NAME ? Image par l'auteur.

Compléments ou fonctions personnalisées manquants

Certaines fonctions nécessitent des compléments ou un code personnalisé pour fonctionner. Par exemple, EUROCONVERT() ne fonctionne que si le module complémentaire Euro Currency Tools est activé. S'il n'est pas installé ou activé, vous obtiendrez l'erreur #NAME?.

Pour vérifier vos compléments : Allez sur File > Options > Add-ins. Vous pouvez voir ce qui est actif et gérer ce qui manque.

Les compléments désactivés provoquent l'erreur #NAME ? dans Excel.

Les compléments désactivés provoquent l'erreur #NAME ? Image par l'auteur.

La même chose se produit si vous utilisez une fonction personnalisée créée avec VBA.

Supposons que vous ayez créé une fonction personnalisée appelée GetInitials, qui prend un nom complet comme John Smith et renvoie JS. Si cette fonction était écrite dans un classeur, elle ne fonctionnerait que dans ce fichier (ou dans tout classeur où le code est disponible).

Ainsi, si vous essayez d'utiliser =GetInitials(A1) dans un autre classeur où le code n'est pas présent, Excel ne le reconnaîtra pas et affichera l'erreur #NAME?

Une fonction personnalisée manquante provoque l'erreur #NAME ? dans Excel.

Une fonction personnalisée manquante provoque l'erreur #NAME ? Image par l'auteur.

Comment corriger le #NAME ? Erreur dans Excel

Maintenant que nous connaissons les causes de l'erreur #NAME?, voyons comment y remédier et comment l'éviter à l'avenir.

Comment corriger un #NAME unique ? Erreur

#NAME? L'erreur est minime et il est facile de la manquer. Voici quelques moyens de le repérer et d'y remédier :

  • Utilisez l'autocomplétion pour éviter les fautes de frappe : Lorsque vous commencez à taper une formule, Excel vous propose des fonctions et des plages nommées. Appuyez sur Tab pour sélectionner celui que vous voulez. Vous éviterez ainsi les fautes de frappe.

Pour éviter les erreurs, utilisez la fonction d'autocomplétion dans Excel.

Pour éviter les erreurs, utilisez la suggestion automatique. Image par l'auteur.

  • Vérifiez les plages de noms avec le Gestionnaire de noms : Si votre formule utilise une plage nommée, vérifiez-la dans le Gestionnaire de noms. Vous n'êtes pas sûr du nom ? Allez dans l' onglet Formules de , ouvrez le Gestionnaire de noms et assurez-vous que le nom existe et qu'il est correctement orthographié.

Vérifiez les plages de noms dans le gestionnaire de noms pour éviter les fautes de frappe.

Vérifiez les plages de noms dans le gestionnaire de noms pour éviter les fautes de frappe. Image par l'auteur.

  • Correction des problèmes de citations dans le texte : Lorsque vous utilisez du texte dans une formule, mettez-le entre guillemets droits comme "Apple". Les guillemets bouclés (“ ”) copiés à partir d'autres applications ne fonctionneront pas. Si vous avez copié la formule à partir d'un site web ou de MS Word, remplacez les guillemets manuellement.

  • Utilisez votre souris pour les références de portée : Au lieu de taper les références des cellules, utilisez votre souris pour les sélectionner. C'est plus rapide et cela évite les fautes de frappe comme C2C11 au lieu de C2:C11.

Utilisez la souris pour sélectionner la plage afin d'éviter les fautes de frappe dans les références dans Excel.

Sélectionnez la plage à l'aide de la souris. Image par l'auteur.

  • Assurez-vous que votre version d'Excel supporte la fonction : Certaines formules ne fonctionnent que dans des versions plus récentes d'Excel, comme Excel 365. Si le nom d'une fonction n'apparaît pas dans la liste déroulante, c'est qu'elle n'est probablement pas prise en charge dans votre version. Pour vérifier votre version : Allez sur Fichier > Compte > A propos d'Excel.

  • Activez tous les compléments manquants : Certaines fonctions dépendent de compléments pour fonctionner. Pour vérifier le vôtre : Allez sur File > Options > Add-ins. Vous verrez ainsi ce qui est installé et pourrez activer tout ce dont vous avez besoin.

  • Rafraîchissez vos formules : Parfois, une formule a besoin d'un coup de pouce. Appuyez sur F9 pour actualiser et forcer Excel à tout recalculer.

Comment trouver et corriger toutes les erreurs #NAME ? dans un classeur ?

Si vous avez plus d'une erreur #NAME?, voici deux façons simples de les trouver et de les corriger : 

Utilisez Go To Special pour mettre en évidence toutes les erreurs de formule

Cette méthode affiche toutes les erreurs de votre feuille, y compris #NAME?, #DIV/0!, et bien d'autres encore. Voici comment vous pouvez l'activer :

  1. Sélectionnez la plage que vous souhaitez vérifier. 

  2. Allez dans l'onglet Accueil > Find & Select > Go To Special. Ou appuyez sur F5 et sélectionnez Special

  3. Sélectionnez maintenant Formules et ne cochez que la case Erreur la case Erreur.

Excel ne met plus en évidence que les cellules contenant des erreurs. À partir de là, vous pouvez vérifier quels sont les éléments qui se trouvent sur #NAME? et les corriger un par un.

Mettez en évidence les erreurs à l'aide de l'outil "Go To Special" dans Excel.

Mettez en évidence les erreurs à l'aide de l'outil "Aller à l'état spécial". Image par l'auteur.

Utiliser la fonction Rechercher et remplacer

Une autre méthode consiste à rechercher et à remplacer l'erreur à l'aide de la fonction intégrée d'Excel Rechercher et remplacer intégré à Excel :

  1. Dans l'onglet Accueil > Rechercher et sélectionner > Rechercher. Ou appuyez sur Ctrl + F.

  2. Type #NAME ? Dans la boîte Find what.

  3. Cliquez sur Options et assurez-vous que Rechercher dans est réglé sur Valeurs.

  4. Cliquez Rechercher tout pour afficher toutes les correspondances.

Vous verrez maintenant toutes les cellules contenant une erreur #NAME?. Cliquez sur chacun d'entre eux pour les corriger ou supprimez-les tous en même temps si c'est plus facile.

Trouvez le #NAME ? Erreur avec l'outil de recherche et de remplacement dans Excel.

Trouvez le #NAME ? Erreur avec l'outil Rechercher et remplacer. Image par l'auteur.

Note : Pour le remplacer par quelque chose d'autre, appuyez sur Ctrl + H et allez dans l'onglet Remplacer. Saisissez #NAME? dans la case Rechercher quoi, et saisissez votre remplacement dans la caseRemplacer par.

Comment prévenir le #NAME ? Erreurs

La meilleure façon de corriger les erreurs de #NAME? est de les arrêter avant qu'elles ne se produisent. Pour ce faire, vous pouvez rédiger des formules sans erreur à l'aide de l'assistant de formule. Si vous ne savez pas comment écrire une formule, l'assistant de formule peut vous guider. Voici comment :

  1. Cliquez sur la cellule que vous souhaitez utiliser
  2. Appuyez sur le bouton fx à côté de la barre de formule
  3. Choisissez une fonction ou recherchez-en une, puis appuyez sur OK
  4. Remplissez les champs de saisie à l'aide des conseils utiles d'Excel.
  5. Appuyez sur OKet votre formule apparaît

Utilisez l'assistant de formule d'Excel pour saisir la formule.

Utilisez l'assistant de formule pour saisir la formule. Image par l'auteur.

Autres conseils et bonnes pratiques

Quelques bonnes habitudes peuvent vous éviter de retomber sur l'erreur #NAME:

Ne cachez pas l'erreur : corrigez-la

Des fonctions telles que IFERROR() peuvent être utiles, mais elles ne résolvent pas le problème. Nous pouvons les utiliser pour dissimuler des erreurs, mais si vous ne corrigez pas la cause première, le problème est toujours là, mais caché. Commencez donc par le réparer. Utilisez ensuite IFERROR() pour lisser votre feuille de calcul.

Gardez un œil sur les gammes nommées

Si vous travaillez dans une feuille de calcul volumineuse ou partagée, vérifiez régulièrement vos plages de noms. Pourquoi ? En effet, au fil du temps, des éléments peuvent être renommés, supprimés ou modifiés si de nombreuses personnes modifient le fichier. Une vérification rapide dans legestionnaire de noms peut doncvous éviter des erreurs de confusion par la suite.

Réflexions finales 

C'est l'erreur #NAME? dans Excel. Cela peut sembler déroutant au premier abord, mais il s'agit généralement de quelque chose de simple, comme une faute de frappe, une citation manquante ou une référence erronée. Une fois que vous savez ce qu'il faut vérifier, il est facile d'y remédier.

Pour éviter ces erreurs, utilisez la fonction de saisie semi-automatique d'Excel, vérifiez les plages nommées et assurez-vous que la fonction fonctionne dans votre version d'Excel. Ne vous contentez pas de masquer l'erreur à l'aide de IFERROR(), corrigez-en la cause première.

Si vous souhaitez en savoir plus, consultez notre site #SPILL ! Erreur Le guide Excel et notre cursus de compétences Excel Fundamentals


Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Je suis un stratège du contenu qui aime simplifier les sujets complexes. J'ai aidé des entreprises comme Splunk, Hackernoon et Tiiny Host à créer un contenu attrayant et informatif pour leur public.

Faites progresser votre carrière avec Excel

Acquérir les compétences nécessaires pour optimiser Excel - aucune expérience n'est requise.

Commencez aujourd'hui gratuitement

FAQ

Excel fait-il la différence entre les majuscules et les minuscules dans les noms de fonctions ?

Non, les fonctions Excel ne sont pas sensibles à la casse. La saisie de sum() ou SUM() fonctionne de la même manière. Toutefois, l'orthographe doit être exacte.

Les feuilles protégées ou les cellules verrouillées peuvent-elles contribuer aux erreurs #NAME ?

Non, la protection ne provoque pas directement les erreurs #NAME ?, mais elle peut empêcher de les corriger si vous ne pouvez pas modifier la cellule de la formule.

Sujets
Apparenté

blog

Les 20 meilleures questions d'entretien pour les flocons de neige, à tous les niveaux

Vous êtes actuellement à la recherche d'un emploi qui utilise Snowflake ? Préparez-vous à répondre à ces 20 questions d'entretien sur le flocon de neige pour décrocher le poste !
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

15 min

blog

Architecture de l'entrepôt de données : Tendances, outils et techniques

Apprenez l'essentiel de l'architecture d'un entrepôt de données, des composants clés aux meilleures pratiques, pour construire un système de données évolutif et efficace !
Kurtis Pykes 's photo

Kurtis Pykes

15 min

blog

2022-2023 Rapport annuel DataCamp Classrooms

À l'aube de la nouvelle année scolaire, DataCamp Classrooms est plus motivé que jamais pour démocratiser l'apprentissage des données, avec plus de 7 650 nouveaux Classrooms ajoutés au cours des 12 derniers mois.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

8 min

blog

Les 50 meilleures questions et réponses d'entretien sur AWS pour 2025

Un guide complet pour explorer les questions d'entretien AWS de base, intermédiaires et avancées, ainsi que des questions basées sur des situations réelles.
Zoumana Keita 's photo

Zoumana Keita

15 min

blog

Q2 2023 DataCamp Donates Digest

DataCamp Donates a offert plus de 20k bourses d'études à nos partenaires à but non lucratif au deuxième trimestre 2023. Découvrez comment des apprenants défavorisés et assidus ont transformé ces opportunités en réussites professionnelles qui ont changé leur vie.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

blog

Célébration de Saghar Hazinyar : Une boursière de DataCamp Donates et une diplômée de Code to Inspire

Découvrez le parcours inspirant de Saghar Hazinyar, diplômée de Code to Inspire, qui a surmonté les défis en Afghanistan et s'est épanouie grâce à une bourse de DataCamp Donates.
Fereshteh Forough's photo

Fereshteh Forough

4 min

Voir plusVoir plus