Formule Excel: comment corriger le #NOM? erreur -

Table des matières

Sommaire

Le nom? Une erreur se produit lorsque 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. Vous corrigez un #NAME? L'erreur est généralement juste une question de correction orthographique ou syntaxique. Voir ci-dessous pour plus d'informations et les étapes à suivre.

Explication

Le nom? Une erreur se produit lorsque Excel ne peut pas reconnaître 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. Vous corrigez un #NAME? L'erreur est généralement juste une question de correction orthographique ou syntaxique.

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, la fonction RECHERCHEV est utilisée pour récupérer un prix d'article en F3. Le nom de la fonction «RECHERCHEV» n'est pas orthographié correctement et la formule renvoie #NOM?

=VLOKUP(E3,B3:C7,2,0) // returns #NAME?

Lorsque la formule est fixe, la formule fonctionne correctement:

=VLOOKUP(E3,B3:C7,2,0) // returns 4.25

Plage saisie incorrectement

Dans l'exemple ci-dessous, les fonctions MAX et MIN sont utilisées pour trouver les températures minimum et maximum. les formules en 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 un deux-points (:) dans une plage déclenchera également le #NAME? Erreur.

Plage nommée mal orthographiée

Dans l'exemple ci-dessous, la plage nommée "data" est égale à C3: C7. Dans F2, "data" est mal orthographié "daata" et la fonction MAX renvoie #NAME?

=MAX(daata) // returns #NAME? error

Ci-dessous, l'orthographe est corrigée et la fonction MAX renvoie correctement 325 comme nombre de ventes maximum:

=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 une portée locale (cette feuille de calcul uniquement) ou globale (toutes les feuilles de calcul), vous pouvez 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. En savoir plus sur les plages nommées ici.

Valeur de texte entrée sans guillemets

Lorsqu'une valeur de texte est entrée sans guillemets doubles, Excel pense qu'il 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, la fonction LEN est utilisée pour obtenir la longueur du mot «pomme». Dans B3, la formule est saisie sans la chaîne de texte "pomme" entre guillemets (""). Étant donné que 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 citations ont été ajoutées et la fonction LEN fonctionne désormais correctement:

=LEN("apple") // returns 5

Valeur de texte avec guillemets intelligents

Les valeurs de texte devaient être des guillemets avec des guillemets doubles 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 #NOM?

=LEN(“apple”) // returns #NAME?

Pour corriger, remplacez simplement les guillemets intelligents par des guillemets droits:

=LEN("apple") // returns 5

Remarque: certaines applications, comme Microsoft Word, peuvent changer automatiquement les guillemets droits en guillemets intelligents, alors faites attention si vous déplacez une formule vers et hors de différentes applications ou environnements.

Articles intéressants...