Recherche dans un tableau

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

  • essai.xls
    13.5 KB · Affichages: 52
  • essai.xls
    13.5 KB · Affichages: 47
  • essai.xls
    13.5 KB · Affichages: 48

JCGL

XLDnaute Barbatruc
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:

tototiti2008

XLDnaute Barbatruc
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 :)
 

mouf

XLDnaute Nouveau
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 :D

Salutations à toute la communauté.
 

Discussions similaires

Réponses
2
Affichages
229

Statistiques des forums

Discussions
312 843
Messages
2 092 758
Membres
105 525
dernier inscrit
jabyou