Aller au contenu principal
Mis à jour le

Comprendre et corriger l'erreur #N/A dans Excel

L'erreur #N/A signifie qu'une valeur recherchée est introuvable, typiquement avec RECHERCHEV, INDEX/EQUIV ou XRECHERCHEV. Pour la gérer proprement, encapsule la formule dans SIERREUR() ou utilise le paramètre [si_non_trouvé] de XRECHERCHEV.

Pourquoi l'erreur #N/A apparaît dans Excel

L'erreur #N/A signifie "Not Available" : la valeur que tu cherches n'a pas été trouvée dans la plage de recherche. C'est l'erreur caractéristique des fonctions de recherche comme RECHERCHEV, INDEX/EQUIV et XRECHERCHEV. Elle indique que la valeur cherchée n'existe pas dans la liste, ou qu'elle existe mais sous une forme légèrement différente (une espace en trop, une majuscule, un format différent).

Tu vas rencontrer #N/A quand tu croises deux tableaux de données par une clé commune (un code client, une référence produit, un identifiant) et que certaines clés n'ont pas de correspondance dans le deuxième tableau. C'est une information utile : elle te dit exactement quelles lignes n'ont pas de correspondance, ce qui peut révéler des données manquantes ou des incohérences entre tes sources.

Cellule Excel affichant l'erreur #N/A avec le triangle vert d'alerte, renvoyée par une fonction de recherche dont la valeur est introuvable
L'erreur #N/A indique qu'une fonction de recherche n'a pas trouvé la valeur demandée dans sa plage.
Exemple

Commercial : croiser un export CRM avec une liste de tarifs

Tu es commercial dans une société de distribution. Tu as deux fichiers : l'export de tes devis du mois (avec les références produits et les quantités) et ton catalogue tarifaire (avec les prix par référence). Tu veux créer un fichier récapitulatif qui associe automatiquement le prix de chaque produit commandé.

Tu utilises RECHERCHEV pour chercher le prix de chaque référence du devis dans le catalogue. Pour une dizaine de références, #N/A apparaît. En les vérifiant, tu découvres que trois d'entre elles ont été saisies avec un espace en trop ("REF001 " au lieu de "REF001"), deux ont une minuscule là où le catalogue utilise des majuscules, et cinq correspondent à des produits discontinués absents du catalogue.

Les espaces se règlent avec SUPPRESPACE() autour de ta valeur cherchée, la casse avec MINUSCULE() ou MAJUSCULE() pour harmoniser les deux côtés. Les produits discontinués, eux, méritent un traitement manuel : le #N/A était là pour te prévenir qu'il manquait quelque chose.

Croisement d'un export de devis et d'un catalogue tarifaire où RECHERCHEV renvoie des erreurs N/A pour les références mal saisies ou discontinuées.
RECHERCHEV renvoie #N/A pour la référence saisie avec un espace en trop et pour les produits discontinués absents du catalogue.

Astuces pour bien utiliser l'erreur #N/A

Un #N/A dans une cellule de données brutes peut avoir du sens (valeur absente = information utile). Mais un #N/A dans une cellule de calcul ou de reporting est presque toujours un signal d'alerte : ne le masque pas avant d'avoir compris ce qu'il t'indique.

Compter les valeurs sans correspondance

Avant de te lancer dans les corrections, mesure l'ampleur du problème. La formule =NB.SI(table_source;A2)=0 renvoie VRAI dès que la valeur de A2 est absente de la table de recherche.

En la tirant à côté de ta liste, tu repères en un instant toutes les clés orphelines et tu sais combien il t'en manque avant de choisir entre correction manuelle et traitement en masse.

Masquer un point de graphique avec =NA()

À l'inverse, la fonction =NA() écrit un #N/A exprès. Dans un graphique, un point en #N/A est purement ignoré, la courbe enjambe le trou, là où un 0 creuserait un pic vers le bas.

Pratique pour masquer une valeur manquante ou encore à venir sans déformer un graphique de suivi.

Intercepter seulement le #N/A avec ESTNA

SIERREUR masque toutes les erreurs d'un coup, y compris un #VALEUR! ou un #REF! qui cachent un vrai bug. Pour ne traiter que le cas introuvable, utilise SI(ESTNA(formule);"absent";formule). Les autres erreurs restent visibles et t'alertent au lieu d'être noyées.

Cette erreur te bloque ? Notre IA corrige ta formule en un clic.

Corriger ma formule

Questions fréquentes sur l'erreur #N/A

Pour aller plus loin

Une question sur Excel ?

Pose-la à notre assistant Excel IA et obtiens une réponse claire en quelques secondes.

Demander à l'assistant IA

Gratuit · 10 questions par mois