Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

  • Initiateur de la discussion Initiateur de la discussion Amilo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Amilo

XLDnaute Accro
Bonsoir le Forum,

Dans une formule Recherchev, si une des cellules des arguments de la formule Recherchev sont vides, la formule =recherchev(A1;plage;2;Faux) me renvoit une erreur #N/A.

Pour contourner le problème j'indique dans la cellule A1 et dans les cellules vides de ma plage la formule ="",

Y-a-t-il une explication ou un autre moyen pour résoudre le problème ??

Merci d'avance

Cordialement
 
Dernière édition:
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Bonsoir Zine pef,

merci pour votre réponse, c'était pas vraiment mon problème,

mais ça va être plus simple peut-être avec un fichier exemple,

Cordialement

Oups : en réalité en face des cellules vides en A1, j'ai toujours le même mot qui revient alors que dans mon ex j'ai indiqué par erreur différentes valeurs dans la colonne B.
 

Pièces jointes

Dernière édition:
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Bonsoir,

Pour que ton exemple fonctionne, il faut que les cellules vides dans la colonne G soit égale à ="". De cette façon ta formule RECHERCHEV va fonctionner. Note aussi que dans ton exemple, la cellule A1 est vide alors qu'il faudrait aussi qu'elle soit égale à ="".
Enfin, tu pourrais remplacer aussi les ="" par des apostrophes (')
 
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Salut Amilo,
voici l'explication.

Tout d'abord, ta formule :
Code:
=RECHERCHEV(G1;$A$1:$B$11;2;FAUX)
Si on décortique un peu, tu demandes à la recherche de rechercher le contenu de la cellule G1. Or, la cellule G1 est vide. Tu demandes donc à ta recherche de rechercher du vide, c'est pourquoi tu reçois une erreur.

La solution serait donc de tester avant de faire la recherche. Voici une possibilité :
Code:
=SI(G1<>"";RECHERCHEV(G1;$A$1:$B$11;2;FAUX);"")
Alors, si la cellule G1 est différente de vide, alors on procède à la recherche, sinon on inscrit du vide.

En espérant que ça t'éclaires un peu,

Cordialement,

Étienne
 
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Bonjour le Forum, Grand Chaman Excel, Etienne2323,

Merci à vous également pour vos réponses,

Grand Chaman,
effectivement rempacer les cellules vides par ="" est une solution, je l'avais déjà fait pour les lignes 2 et 6 mais je préfère éviter ça car j'ai plusieurs centaines de lignes.

Etienne2323,
Dans mon problème, je souhaite justement indiquer la valeur de la cellule B1 en E1 car je demande de chercher les valeurs mêmes si les cellules de G et A sont vides,

mais a priori ce n'est pas possible car la fonction Recherchev implique pbligatoirement des cellules non vides...!!

Merci comme même de votre aide,

Cordialement
 
Dernière édition:
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Bonjour Amilo,
Si tu veux remplacer rapidement le contenu de toutes les cellules vides, tu peux faire ceci :

Sélectionne les cellules G1:G11
Appuie sur F5 et clique sur "Cellules..."
Choisi "Cellules vides" et "OK" -> ceci permet de sélectionner les cellules vides
Ensuite, CTRL+F, puis cliquer "Remplacer"
Finalement: Rechercher : *vide* et Remplacer par: = ""

Tu vas ainsi remplacer toutes les cellules vides par ="".
À répéter aussi dans la colonne A

A+
 
Re : Pourquoi Recherchev ne fonctionne pas avec des cellules vides ?

Merci Grand Chaman,

Effectivement, je n'avais plus pensé à cette option relativement simple,

Les rare fois que j'ai utilisé cette option c'était pour les "formats conditionnels",

Merci encore pour votre aide,

Bonne journée

Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
100
Réponses
4
Affichages
131
Réponses
2
Affichages
140
Réponses
3
Affichages
283
Réponses
3
Affichages
115
Réponses
13
Affichages
233
Retour