ElyxAI

Erreur #NOM? dans RECHERCHEV : comment la corriger

#NOM?
+RECHERCHEV

RECHERCHEV est l'une des formules les plus utilisées en Excel, mais elle génère régulièrement l'erreur #NOM? chez les utilisateurs. Cette erreur apparaît généralement pour trois raisons : une mauvaise orthographe du nom de la fonction, l'utilisation de caractères spéciaux non reconnus, ou une confusion entre les versions linguistiques d'Excel (VLOOKUP en anglais, RECHERCHEV en français). Rassurez-vous : c'est un problème extrêmement courant et très facile à résoudre. Quelques vérifications simples suffisent à identifier et corriger le souci en quelques secondes. Dans cet article, nous passons en revue les causes principales de #NOM? avec RECHERCHEV et vous proposons des solutions pratiques pour relancer votre formule sans délai.

Pourquoi RECHERCHEV cause #NOM?

Nom de la fonction mal orthographié ou traduit

Excel ne reconnaît pas 'RECHERCHEV' si vous utilisez une version anglaise (VLOOKUP) ou si vous avez une faute de frappe dans le nom. Chaque version linguistique d'Excel a son propre nom de fonction. L'erreur #NOM? signifie qu'Excel ne trouve pas cette fonction dans son dictionnaire.

=RECHERCHE(valeur;table;2;0) ou =VLOOKUP(valeur;table;2;0) au lieu de =RECHERCHEV(valeur;table;2;0)

Guillemets ou caractères spéciaux mal fermés dans les paramètres

Si vous ouvrez un guillemet pour la valeur cherchée ou une référence de plage sans le fermer correctement, Excel interprète le reste comme du texte invalide et génère #NOM?. Cela rompt la syntaxe de la fonction entière.

=RECHERCHEV("Dupont;A2:C100;2;0) ou =RECHERCHEV(A1:C100;B2:D50;2;0) avec un point-virgule mal placé

Référence de plage invalide ou mal séparée

Si le paramètre table_matrice utilise un séparateur incorrect (virgule au lieu de deux-points pour une plage, ou des espaces non intentionnels), Excel ne reconnaît pas la structure et retourne #NOM?. Cela arrive particulièrement avec les paramètres mal formatés.

=RECHERCHEV(A1;A2,C100;2;0) ou =RECHERCHEV(A1; A2 : C100 ;2;0) avec espaces autour des deux-points

Solution pas à pas

  1. 1Cliquez sur la cellule affichant #NOM? et observez la barre de formule (Ctrl+` pour basculer l'affichage des formules)
  2. 2Vérifiez l'orthographe exacte de RECHERCHEV - assurez-vous qu'il n'y a pas d'accents, d'espaces ou de caractères mal saisis (RECHERCHEV et non RECHERCHE_V ou RECHERCHEV avec accent)
  3. 3Contrôlez les délimiteurs entre les arguments : utilisez obligatoirement des points-virgules (;) en France, pas des virgules, sauf si vos paramètres régionaux utilisent la virgule comme séparateur décimal
  4. 4Vérifiez que tous les arguments sont correctement fermés - comptez les parenthèses ouvrantes et fermantes pour qu'elles soient égales (utilisez Ctrl+Maj+P pour voir les paires de parenthèses)
  5. 5Si vous utilisez des références nommées dans RECHERCHEV, confirmez que ces noms existent réellement dans Formules > Gestionnaire de noms (Ctrl+F3)
  6. 6Testez la formule en la réécrivant simplement : =RECHERCHEV(A2;C:D;2;FAUX) en remplaçant vos références progressivement pour isoler l'erreur
  7. 7Une fois corrigée, enrobez votre formule avec SIERREUR pour éviter #N/A : =SIERREUR(RECHERCHEV(A2;C:D;2;FAUX);"Non trouvé")
  8. 8Appuyez sur Entrée (Retour) pour valider et vérifier que le résultat s'affiche correctement sans erreur

Exemple concret

Recherche de tarif client dans une base de données commerciale

Un commercial utilise RECHERCHEV pour retrouver le tarif applicable selon la catégorie client (Standard, Premium, VIP). La formule doit chercher dans un tableau de référence des prix.

Avant (erreur)

=RECHERCHEV(B2;Tarif_Clients;2;FAUX)

Après (corrigé)

=SIERREUR(RECHERCHEV(B2;Tarifs_Clients!$A$1:$C$100;2;FAUX);"Tarif non disponible")

Problème : L'erreur #NOM? apparaît car le nom de la plage 'Tarifs_Clients' est mal orthographié ou contient un caractère spécial non reconnu par Excel.

Solution : Vérifier l'orthographe exacte du nom de plage, utiliser des guillemets si le nom contient des espaces, ou utiliser une référence directe A1:C10 au lieu d'un nom de plage mal défini.

Conseil de prévention

Vérifiez l'orthographe exacte de RECHERCHEV (pas RECHERCHE ni VLOOKUP) et assurez-vous que votre plage de données est bien définie en tant que tableau nommé ou référence absolue, sinon Excel ne reconnaît pas la formule.

Outils gratuits pour corriger vos formules

Utilisez ces outils gratuits pour éviter cette erreur :

Vous bloquez sur l'erreur #NOM? dans votre RECHERCHEV ? ElyxAI identifie et corrige instantanément ce type d'erreur pour vous. Testez gratuitement notre assistant Excel dès maintenant.

Voir aussi