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

RECHERCHEV Tableau_Matrice variable

  • Initiateur de la discussion Initiateur de la discussion domdom
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

domdom

Guest
Bonjour à tous,

Dans la cellule A1, j'ai une valeur contenant le nom du fichier où se trouve le tableau dans lequel je vais rechercher les valeurs.

J'ai une fonction : RECHERCHEV(A6;['E😀ATA200601.xls']!$A$2:$B$50;2;FAUX).

Je veux rendre cette fonction dynamique car le nom du fichier change par anneé et pas mois :
DATA20061 pour l'année 2006 Mois 1 ou DATA200510 pour l'année 2005 Mois 10.

Dans la cellule A1, je vais saisir les coordonnées du fichier où se trouve le tableau dans lequel je vais rechercher les valeurs.
comme par exemple : E😀ATA200601.xls
J'ai essayé avec RECHERCHERV(A6;INDIRECT(A1)!$A$2:$B$50;2;FAUX)
Bien sur cette dernière formulation ne marche pas.
Comment ecrire correctement cette formule ?
Ou Comment faire ?

Merci d'avance
 
Merci beaucoup, la formule marche très bien lorsque le fichier est ouvert dans excel, mais ne marche pas dans le cas ou le fichier ext fermé;

J'ai rajouté dans la cellule A1 le répertoire ou se trouve le fichier
dans A1 j'ai comme contenu :
D:\\Documents and Settings\\jaouann1\\My Documents\\Pauline\\[Data200601.xls]Feuil1

La formule est =RECHERCHEV(B3;INDIRECT(A1&'!$A$2:$B$7');2;FAUX)

Le résultat de cette recherche est #REF!

Voilà. Si vous avez une nouvelle idée ?
 
Bonjour domdom,

dans ce cas, il faut faire des mises à jour avec liaisons chaque fois qu'on change une valeur dans le fichier qui contient cette recherchev

A mon avis, tu devrais en faire un seul fichier ou revoir ta conception de l'ensemble, car c'est très souvent sujet à des erreurs (oubli de mise à jour, de recalcul ...)
 
Effectivement, dans le cas ou le fichier est ouvert cela marche parfaitement et encore merci.

Mais je souhaiterai faire fonctionner cette formule avec un fichier fermé et comprendre.

Est impossible ?

Merci encore a tous pour les réponses
 
Effectivement, dans le cas ou le fichier est ouvert cela marche parfaitement et encore merci.

Mais je souhaiterai faire fonctionner cette formule avec un fichier fermé et comprendre.

Est impossible ?

Merci encore a tous pour les réponses
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
1 K
Réponses
26
Affichages
2 K
A
Réponses
5
Affichages
1 K
Aki-Tsuna
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…