Recherche dans un tableau

  • Initiateur de la discussion Initiateur de la discussion mouf
  • 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 !

mouf

XLDnaute Nouveau
Bonjour à tous,

Je me trouve dans une impasse pour traiter les données d'un tableau.
Voici mon problème :

- Possédant un tableau comportant de nombreux codes articles et autant de désignations différentes, je souhaite créer sur une feuille du même fichier un champ de recherche où l'utilisateur pourra indiquer le code article recherché et obtenir dans la cellule d'à côté la désignation afférente ;

- Ma compétence s'arrête à créer une condition avec la fonction SI : si un code est renseigné dans telle cellule alors une recherche (type RECHERCHEV) est déclenchée dans le tableau de la feuille suivante et la désignation est affichée ;

- Là où je bloque c'est dans le cas où le code n'est pas présent dans le tableau. A ce moment-là je souhaiterais qu'apparaisse dans la cellule une indication du type "Cet article n'existe pas".
Avec ma formule, la seule indication est un message d'erreur de type #N/A.

Comment puis-je améliorer mon champ de recherche ?

Pour éviter d'alourdir le forum, voici un petit fichier excel avec un exemple.
Sur la feuille 1 se trouvent le champ de recherche et la formule.
Sur la feuille 2 se trouve le tableau.

Merci de votre aide précieuse.
 

Pièces jointes

Re : Recherche dans un tableau

Bonjour à tous,

Peux-tu essayer avec :
Code:
=SI(ESTNA(RECHERCHEV($C$15;Feuil2!$A$5:$B$13;2;0));"RENSEIGNER UN CODE ARTICLE";RECHERCHEV($C$15;Feuil2!$A$5:$B$13;2;0))
A+ à tous

Edition :Bonjour Tototiti ;-) et Roger
 
Dernière édition:
Re : Recherche dans un tableau

Bonjour mouf,

Bienvenue sur XLD,

à tester :

Code:
=SI($C$15<>0;SI(ESTERREUR(RECHERCHEV($C$15;Feuil2!$A$5:$B$13;2;FAUX));"Cet article n'existe pas";RECHERCHEV($C$15;Feuil2!$A$5:$B$13;2;FAUX));"RENSEIGNER UN CODE ARTICLE")

Edit : Bonjour JCGL, Bonjour Roger2327 🙂
 
Re : Recherche dans un tableau

Bonjour,

Merci pour vos réponses 🙂
Elles fonctionnent très bien toutes les 3.
Je n'ai plus qu'à choisir.

Encore merci, vous m'enlevez une grosse épine du pied 😀

Salutations à toute la communauté.
 
- 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
19
Affichages
618
Réponses
4
Affichages
125
Retour