Recherche avec fonction INDIRECT

Bonjour à tout le monde,

J'aimerais avoir votre aide concernant la fonction INDIRECT... J'ai 2 fichiers Excel (voir PJ)

Dans un fichier, j'ai une liste avec (Identifiant, CA, Achats) -> 1 ligne d'enregistrement).

Dans un second fichier, j'ai plusieurs onglets (identifiés par les Id) contenant les données CA et Achats.

Besoin : j'aimerais récupérer les données CA et Achats du second fichier à partir du premier fichier qui contient les identifiants.

Subtilité : j'ai besoin de faire la recherche sur le nom de l'onglet.

Qui peut m'aider là dessus svp ? Je vous remercie d'avance.

Excellium

14test3.xlsx (7.78 Ko)
16test2.xlsx (10.63 Ko)

Bonjour,

Aucun identifiant commun entre 2 classeurs. Une question : Pourquoi la formule INDIRECT ?

bonjour

=INDIRECT("[test2.xlsx]"&$A2&"!$E$2")

pour CA

=INDIRECT("[test2.xlsx]"&$A2&"!$f$2")

pour achats

cordialement

Je te remercie tulipe_4 pour ta réponse : cela marche. C'est cool. Cependant, ca ne marche que si le classeur [test2.xlsx] est ouvert... Il faut que je trouve le moyen que cela fonctionne meme en ayant le classeur fermé...

Je te remercie de ton aide tulipe_4.

Excellium

Bonjour Raja,

Je me suis peut-etre mal fait comprendre... Il y a bien un identifiant commun entre les 2 classeurs (sauf que l'identifiant dans le 2nd classeur = nom de l'onglet). Je peux mettre "Résolu" vu que tulipe_4 a résolu mon problème.

Merci à vous 2

bonjour

pour faire ça c'est du VBA

cordialement

Rechercher des sujets similaires à "recherche fonction indirect"