Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recherche sur deux tableaux differents

KALLISTE

XLDnaute Nouveau
Bonjour à tous

Je viens solliciter votre aide

Voici ma question:
Comment dans une formule contenant la fonction RECHERCHEV, peut on effectuer une recherche sur un tableau situé dans la feuil1 et si celle-ci n'est pas trouvée de poursuivre la recherche dans un tableau du même format mais situé lui dans la feuil2 ?

Est-ce possible?


Merci à tous et bravo pour votre réactivité et la pertinence de vos reponses.
 

criscris11

XLDnaute Accro
Re : recherche sur deux tableaux differents

Bonjour,
Pourrais-tu joindre un exemple car cela doit être faisable mais il faudrait savoir ce que tu recherches dans tes tableaux.
Merci d'avance et bonne fin de journée.
 

Tibo

XLDnaute Barbatruc
Re : recherche sur deux tableaux differents

Bonjour Kalliste et bienvenue, salut criscris,

Kalliste, ce que tu demandes est possible.

Le principe :

avec la fonction NB.SI + le critère de recherche, faire un test sur le 1er tableau pour voir si le critère est présent. Si oui, on fait le RECHERCHEV sur le 1er tableau, si non, on fait la recherche sur le 2ème.

A savoir qu'avant de faire la recherche sur le 2ème tableau, on peut quand même faire un test sur la présence du critère de recherche et générer le cas échéant, un message d'alerte.

Si problème persiste, comme te l'a indiqué criscris, joins un petit bout de fichier exemple : le fichier : zippé de préférence, sans données confidentielles, taille < 48.8 ko.

A te (re)lire

@+
 

Monique

Nous a quitté
Repose en paix
Re : recherche sur deux tableaux differents

Bonjour,

Quelque chose comme ça
=SI(ET(NB.SI(NomB;B2)=0;NB.SI(NomA;B2)=0);"";SI(NB.SI(NomA;B2)=0;RECHERCHEV(B2;TabloB;2;0);RECHERCHEV(B2;TabloA;2;0)))

Un exemple dans le fichier joint
 

Pièces jointes

  • RecherchevKalliste.zip
    2.3 KB · Affichages: 300

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…