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
212

Statistiques des forums

Discussions
312 563
Messages
2 089 681
Membres
104 252
dernier inscrit
dbsromaric