Le nom? erreur se produit lorsqu'Excel ne reconnaît pas quelque chose. Souvent, le #NAME? se produit lorsqu'un nom de fonction est mal orthographié, mais il existe d'autres causes, comme expliqué ci-dessous. Corriger un #NAME ? l'erreur est généralement juste une question de correction d'orthographe ou de syntaxe. Voir ci-dessous pour plus d'informations et les étapes de résolution.
Explication
Le nom? erreur se produit lorsqu'Excel ne peut pas reconnaître quelque chose. Fréquemment, le #NAME? se produit lorsqu'un nom de fonction est mal orthographié, mais il existe d'autres causes, comme expliqué ci-dessous. Corriger un #NAME ? l'erreur est généralement juste une question de correction d'orthographe ou de syntaxe.
Les exemples ci-dessous montrent des formules mal configurées qui renvoient l'erreur #NAME et les étapes nécessaires pour corriger l'erreur et obtenir à nouveau une formule fonctionnelle.
Nom de la fonction mal orthographié
Dans l'exemple ci-dessous, le Fonction RECHERCHEV est utilisé pour récupérer un prix d'article en F3. Le nom de la fonction « RECHERCHEV » est mal orthographié et la formule renvoie #NAME ?
=VLOKUP(E3,B3:C7,2,0) // returns #NAME?
sélectionnez une cellule aléatoire dans Excel
Lorsque la formule est fixée, la formule fonctionne correctement :
= VLOOKUP (E3,B3:C7,2,0) // returns 4.25
Plage entrée incorrectement
Dans l'exemple ci-dessous, le MAXIMUM et MIN fonctions sont utilisées pour trouver les températures minimales et maximales. les formules dans F2 et F3, respectivement, sont :
= MAX (C3:C7) // returns 74 = MIN (CC:C7) // returns #NAME?
Ci-dessous, la plage utilisée dans F3 a été corrigée :
Remarque : oublier d'inclure deux points (:) dans une plage déclenchera également le #NAME? Erreur.
Plage nommée mal orthographiée
Dans l'exemple ci-dessous, le plage nommée 'données' est égal à C3:C7. En F2, 'data' est mal orthographié 'data' et la fonction MAX renvoie #NAME?
= MAX (daata) // returns #NAME? error
Ci-dessous, l'orthographe est corrigée et le Fonction MAX renvoie correctement 325 comme nombre maximum de ventes :
= MAX (data) // returns 325
Notez que les plages nommées ne sont pas entourées de guillemets ('') dans une formule.
La plage nommée a une portée locale
Les plages nommées peuvent avoir local (cette feuille de travail uniquement) ou global (toutes les feuilles de calcul), vous pourriez donc voir un #NAME ? erreur si vous essayez de référencer une plage nommée valide qui est étendue localement à une autre feuille de calcul. Vous pouvez utiliser le Gestionnaire de noms (Contrôle + F3, Windows uniquement) pour vérifier les plages nommées de portée. Lire en savoir plus sur les plages nommées ici .
Valeur de texte saisie sans guillemets
Lorsqu'une valeur de texte est saisie sans guillemets doubles, Excel essaie d'interpréter la valeur comme un nom de fonction ou une plage nommée. Cela peut provoquer un #NAME ? erreur lorsqu'aucune correspondance n'est trouvée. Dans l'exemple ci-dessous, le Fonction LEN est utilisé pour obtenir la longueur du mot « pomme ». En B3, la formule est entrée sans la chaîne de texte 'apple' entre guillemets (''). Comme apple n'est pas un nom de fonction ou une plage nommée, le résultat est #NAME ?
= LEN (apple) // returns #NAME?
Ci-dessous, des guillemets ont été ajoutés et la fonction LEN fonctionne désormais correctement :
= LEN ('apple') // returns 5
comment empêcher les cellules Excel de bouger
Valeur de texte avec guillemets intelligents
Les valeurs de texte devaient être des guillemets avec des guillemets droits (c'est-à-dire 'pomme'). Si des guillemets « intelligents » (parfois appelés « bouclés ») sont utilisés, Excel ne les interprétera pas du tout comme des guillemets et renverra à la place #NAME ?
= LEN (“apple”) // returns #NAME?
Pour corriger, remplacez simplement les guillemets intelligents par des guillemets droits :
= LEN ('apple') // returns 5
Remarque : certaines applications, telles que Microsoft Word, peuvent changer automatiquement les guillemets droits en guillemets intelligents. Faites donc attention si vous déplacez une formule dans et hors de différentes applications ou environnements.
Auteur Dave Bruns