Recherche

Pourquoi RECHERCHEV retourne #N/A

Temps de lecture 2 minutes

Quand vous regardez des vidéos tutorielles ou que vous lisez des articles sur la fonction RECHERCHEV, tout fonctionne toujours parfaitement. Cependant, il y a des situations où la fonction RECHERCHEV retourne #N/A.

Cet article vous explique les différents cas de figure qui explique les erreurs que la fonction RECHERCHEV peu retourner et comment les corriger.

Vidéo explicative

La vidéo suivante vont vous montrer 4 cas où la fonction RECHERCHEV retourne N/A et vous allez avoir les explications à la suite

Omettre le 4e paramètre ?

La première erreur c'est de laisser le 4e paramètre vide 😱😱😱

Laissez le 4e paramètre vide signifie que la recherche sera "approchante" (ou si vous préférez par tranche).

Or la quasi-majoritée de l'utilisation de la fonction RECHERCHEV c'est par recherche "exacte"

errreur-recherchev-1

Ne laissez jamais le dernier paramètre vide ⛔⛔⛔

La recherche n'aboutit pas (#N/A)

Dans l'article sur les comparaisons entre colonnes que l'instruction #N/A peut être le résultat attendu.

Cependant dans la majorité des cas quand la fonction RECHERCHEV retourne #N/A, c'est que la recherche n'a pas trouvé l'élément recherché. Deux cas sont possibles.

Raison 1 : Références non bloquées

La principale raison pour laquelle la fonction RECHERCHEV ne retourne pas de valeur c'est parce que le second paramètre (la table de référence) n'a pas eu ses références verrouillées.

RECHERCHEV retourne #N/A car les références ne sont pas bloquées

Dans cette situation, la fonction RECHERCHEV ne voit pas l'ensemble de vos données de références après chaque recopie.

Raison 2 : Première colonne mal sélectionnée

Une erreur plus difficile à trouver c'est quand la sélection de votre table de référence (le deuxième paramètre de la fonction) n'est pas correcte.

En effet si le terme recherché n'est pas en première colonne, la fonction RECHERCHEV ne comprend pas ce que vous êtes en train de rechercher.

La fonction est incapable de "lire" ce que vous souhaitez trouver et vous renvoie donc une erreur.

Avec la fonction RECHERCHEV, la valeur à rechercher doit obligatoirement être dans la première colonne de votre table de référence

errreur-recherchev-4
Dans la formule, la référence commence en colonne B or il aurait fallu commencer en colonne C pour trouver le terme "Pologne"

Raison 3 : Lignes et colonnes masquées

Quand vous avez des lignes ou des colonnes masquées, cela peut être redoutable pour la fonction RECHERCHEV.

Lignes masquées

Si vous avez des lignes masquées, il vous est impossible de "voir" leur contenu (logique). Mais pourtant elles existent.

La fonction RECHERCHEV est parfaitement capable de "voir" les lignes masquées.

Colonnes masquées

À l'inverse, si certaines colonnes sont masquées, l'erreur vient de la valeur du 3e paramètre (la colonne recherchée).

Dans cet exemple, 3 colonnes sont visibles (d'où la valeur 3 pour retourner la colonne "Montant réparation").

Or, en réalité, il s'agit de la valeur 6 car 3 colonnes sont masquées.

errreur-recherchev-5

Related posts

Calcul par tranche

Frédéric LE GUEN

Rechercher les doublons par formule

Frédéric LE GUEN

Comparer 2 colonnes

Frédéric LE GUEN

7 commentaires

sam 19/03/2021 at 15:01

Bonjour à tous,
je bloque sur ce cas pour la rechercheV:
1. Je saisi la valeur recherché manuellement, le résultat est bon, mais si je saisi la valeur de recherche en sélectionnant la cellule voulu directement, ça me renvoie le résultat #N/A,
c'est quoi l'erreur ?

Répondre
Denis 13/02/2021 at 19:21

Bonjour,
Je suis habitué à la fonction RECHERCHEV mais je bloque sur un cas qui n'est pas évoqué : la valeur recherchée pointe sur une cellule avec formule.
Comment contourner le problème sachant que je ne peux pas me passer de la formule et que je ne peux pas demander aux utilisateurs de couper / coller les valeurs ?
Merci par avance pour votre aide
Denis

Répondre
Eli MAWUENYEGA 11/02/2021 at 13:39

Merci beaucoup

Répondre
david 08/07/2020 at 14:52

Bonjour
malgres ces vérifications le rechercheV nous renvois NA avec une matrice de nombre venant d'un autre tableau

y a til un 5 eme cas?

Répondre
Frédéric LE GUEN 09/07/2020 at 13:31

Je ne comprends pas trop ce que vous voulez dire avec une matrice de nombre. Mais si vous recherchez un nombre, il se peut que l'une des cellules interprète le nombre comme du texte et donc la différence de type de données engendre le N/A

Répondre
Kone Ismael 18/04/2018 at 10:56

merci

Répondre
Kone Ismael 18/04/2018 at 10:59

Bonjour a tous , jai vraiment un souci ,je veux mémoriser et accumuler dans une cellule D3 toutes les valeurs qui passent par la cellule A1 et mettre D3 a zero si d3 atteint une valeur X
svp aidez-moi
Fin de la discussion
Écrivez un message...

Répondre

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.