Recherche dans plusieurs tables

Bonjour,

je cherche une formule simple qui eviterait les rechercheV imbriquees pour chercher une donnee dans x tables:

Donnee peut etre dans table 1, X.

Je trouve en utilisant un IF est Erreur, mais j ai de nombreuses feuilles et c est tres fastidieux...

j avais pense Indirect...mais je ne sais pas comment .

une idee?

merci

19classeurs.xlsx (9.64 Ko)

Bonjour

Dans ton exemple, tu as les feuilles nommées CA et CA2.

Pour bâtir la formule apportant la solution, il serait intéressant de savoir (puisque tu as de nombreux onglets) de savoir un peu plus comment ils sont nommés.

- Style CA1, CA2, CA3, CA4, etc

ou différemment.

Avec ton exemple, on peut déjà faire (Formule matricielle à valider avec les 3 touches Ctrl+Maj+Entrée)

=SI(A3="";"";RECHERCHEV(A3;INDIRECT(INDEX(Liste_Feuilles;EQUIV(VRAI;(NB.SI(INDIRECT(Liste_Feuilles&"!A2:A100");A3)>0);0))&"!A2:C100");3;FAUX))

Cordialement

22classeurs.xlsx (10.93 Ko)

Bonjour,

merci Amadeus.

En fait les noms des onglets sont construits de la facon suivante:

  • Produit_CA
  • Reference_CA
  • Serie_CA
  • Catalogue_CA
  • XXX_CA

elles seront toujours avec "_CA".

tu vois?

merci encore

Bonjour

Vu tes noms de Feuilles, tu complètes seulement la liste nommée avec leur nom et la formule reste inchangée.

Cordialement

merci bcp!

Rechercher des sujets similaires à "recherche tables"