La raison principale pour laquelle l’erreur #NOM? l'erreur qui apparaît dans la formule est due à une faute de frappe dans le nom de la formule. Consultez l’exemple suivant :
Important : L’erreur #NOM? L’erreur indique qu’un élément doit être corrigé dans la syntaxe. Lorsque cette erreur apparaît dans votre formule, vous devez la résoudre. N’utilisez pas les fonctions de gestion des erreurs telles que SIERREUR pour masquer l’erreur.
Pour éviter les fautes de frappe dans le nom des formules, utilisez l’Assistant Formule dans Excel. Lorsque vous commencez à taper le nom d’une formule dans une cellule ou la barre de formule, la liste des formules correspondant aux mots que vous avez entrés apparaît dans une liste déroulante. Une fois que vous entrez le nom de la formule et les parenthèses ouvrantes, l’Assistant Formule affiche la syntaxe sous la forme d’un texte de pointage.
Vous pouvez également utiliser l’Assistant Fonction afin d’éviter les erreurs de syntaxe. Sélectionnez la cellule contenant la formule, puis dans l’onglet Formule, appuyez sur Insérer une fonction.
Excel charge automatiquement l’Assistant.
Lorsque vous cliquez sur chaque argument, Excel vous donne les informations appropriées pour celui-ci.
Vous trouverez ci-dessous d’autres causes de l’erreur #NOM?
Lorsque votre formule contient une référence à un nom qui n’est pas défini dans Excel, vous verrez l’erreur #NOM?.
Consultez l’exemple suivant d’une fonction SOMME faisant référence à Profit, qui est un nom indéfini dans le classeur.
Solution : définissez un nom dans Gestionnaire de noms, puis ajoutez le nom à la formule en suivant ces étapes :
-
Si vous disposez déjà des données dans la feuille de calcul et que vous souhaitez attribuer un nom à des cellules spécifiques ou à une plage de cellules, sélectionnez d'abord les cellules dans la feuille de calcul. Si vous voulez créer une plage, vous pouvez ignorer cette étape.
-
Accédez à Formules > Noms définis > sélectionnez Définir un nom, puis Définir le nom.
-
Entrez un nom unique.
-
Pour l’Étendue, indiquez si vous voulez que le nom soit disponible dans la feuille uniquement ou dans l’intégralité du classeur.
-
Entrez un commentaire facultatif.
-
Sélectionnez OK.
Les étapes suivantes consistent à ajouter le nom dans la formule.
-
Maintenez le curseur dans la syntaxe de formule à l’emplacement où vous voulez ajouter le nom que vous venez de créer.
-
Dans l’onglet Formules, dans le groupe Noms définis, cliquez sur Utiliser dans la formule, puis sélectionnez le nom défini que vous voulez ajouter.
Pour plus d’informations sur l’utilisation de noms définis, voir Définir et utiliser des noms dans les formules.
Si la syntaxe fait référence à un nom défini de manière incorrecte, vous voyez l’erreur #NOM?
Dans l’exemple précédent, un nom défini pour Profit a été créé dans la feuille de calcul. Dans l’exemple suivant, le nom n’est pas correctement orthographié, aussi la fonction génère-t-elle toujours #NOM?.
Solution : corrigez la faute de frappe dans la syntaxe et réessayez la formule.
Conseil : Au lieu de saisir manuellement les noms définis dans les formules, vous pouvez faire en sorte que Excel le fasse automatiquement. Dans l’onglet Formules, dans le groupe Noms définis, cliquez sur Utiliser dans la formule, puis sélectionnez le nom défini que vous voulez ajouter. Excel ajoutera le nom à la formule.
Lorsque vous incluez des références de texte dans les formules, vous devez placer le texte entre guillemets, même si vous n’utilisez qu’un espace. Si la syntaxe omet les guillemets doubles (“”) pour une valeur de texte, l’erreur #NOM apparaît.
Pour plus d’informations, consultez l’exemple suivant.
Il manque des guillemets doubles dans la syntaxe de cet exemple pour has, ce qui provoque l’erreur.
Solution : revenez à votre syntaxe et inspectez-la manuellement pour vérifier que les valeurs de texte sont entourées de guillemets.
S’il manque un signe deux-points dans une référence de plage, la formule affiche l’erreur #NOM?
Dans l'exemple suivant, la formule INDEX rejette la formule #NOM? erreur car il manque un deux-points dans l'intervalle B2 à B12.
Solution : vérifiez votre syntaxe pour vous assurer que toutes les références de plage incluent le signe deux-points.
Certaines fonctions d’Excel ne peuvent être utilisées que si certains compléments sont activés. L’utilisation de ces fonctions génère-t-elle une erreur #NOM? Par exemple, pour utiliser la fonction EUROCONVERT, le complément Outils de devise pour l’euro doit être activé. Si vous utilisez des fonctions personnalisées ou des macros qui nécessitent l’Outil d’analyse, assurez-vous que le complément Outil d’analyse est activé.
Pour activer les compléments dans Excel :
-
Accédez à Fichier > Options.
-
Sélectionnez Compléments.
-
Dans la zone Gérer la liste , sélectionnez Compléments Excel, puis sélectionnezAccéder.
-
Cochez la case correspondante, puis cliquez sur OK.
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.
Voir aussi
Vue d’ensemble des formules dans Excel
Comment éviter les formules incorrectes
Détecter les erreurs dans les formules