Recherche verticale

Z

Zuk

Guest
Bonjour,

Je voudrais effectuer une recherche verticale sur 15 pages Excel, à savoir créer une fonction qui rechercherait sur 15 onglets une entrée, et la reporterait dans une case d'un 16ème onglet.

Merci de m'aider...
 
J

Jacques

Guest
Bonsoir
il te faudrait dans ta 16ème feuille en B6 par exemple une formule du style :
=SI(ESTNA(RECHERCHEV(A6;Feuil2!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil3!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil4!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil5!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil6!A:B;2;0));"";RECHERCHEV(A6;Feuil6!A:B;2;0));RECHERCHEV(A6;Feuil5!A:B;2;0));RECHERCHEV(A6;Feuil4!A:B;2;0));RECHERCHEV(A6;Feuil3!A:B;2;0));RECHERCHEV(A6;Feuil2!A:B;2;0))

(ici tu cherches sur 5 feuilles)
Comme tu ne peux pas avoir plus de 7 "SI" imbriqués, pour chercher sur 10 feuilles il faut que tu utilises 2 cellules (B6 et C6)
dans C6 tu mets :
=SI(B6="";SI(ESTNA(RECHERCHEV(A6;Feuil7!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil8!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil9!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil10!A:B;2;0));SI(ESTNA(RECHERCHEV(A6;Feuil10!A:B;2;0));"";RECHERCHEV(A6;Feuil10!A:B;2;0));RECHERCHEV(A6;Feuil9!A:B;2;0));RECHERCHEV(A6;Feuil8!A:B;2;0));RECHERCHEV(A6;Feuil7!A:B;2;0));RECHERCHEV(A6;Feuil6!A:B;2;0));"")
et pour 15 feuilles il faut trois cellules en testant B6 et C6

j'espère avoir été assez clair vérifie quand même ou envoie moi ton fichier exemple
 
Z

Zuk

Guest
Ok, génial :)
Mais ne serait-il pas possible d'effectuer cette opération sur une seule cellule ?? (oui je suis exigeant :) )
Désolé je ne peux envoyer mon ficheir, il contient un certain nb de données confidentielles...

Merci de me dire s'il est possible de ne faire ça que sur une cellule (il y a 16 onglets) et si oui, de me l'expliquer

En tout cas, merci bcp ! :)
 

Discussions similaires

Réponses
2
Affichages
394

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 184
dernier inscrit
amiko