Adaptation formule pour un tableau qui fait évoluer sa désignation

Bonjour,

Je réalise régulièrement à partir de formules des extraction issu d'un autre Excel avec la fonction =RECHERCHE

En revanche je n'ai pas la main sur cet Excel et celui-ci change régulièrement de nom pour être mis à jour, il passe par exemple de nom [Tableur 22-02-2025.xlsm] à [Tableur 26-02-2025.xlsm]. Ce qu'in m'incite à changer manuellement l'ensemble de mes formules.

Finalement ce n'est que la fin du nom et il me semble qu'il existe des fonction type Texte Droite, mais je n'arrive pas à le retranscrire, pensez vous que c'est possible ?

Merci de votre aide.

Bonjour,

Pour avoir une adresse variable dans une cellule vous devez utiliser INDIRECT.

Par exemple, en ayant la date 26-02-2025 en A1, la formule

=INDIRECT("'[Tableur " & A1 & ".xlsm]Feuil1'!B1") * 2

Renvoie la valeur de la cellule B1 du fichier "Tableur 26-02-2025.xlsm", multipliée par 2.

Mais bon, si vous avez beaucoup de formules ça va alourdir votre fichier. Il pourrait être intéressant d'utiliser PowerQuery pour charger le tableau dont vous avez besoin dans votre fichier.

PS : précisez votre version d'Excel sur votre profil svp. C'est important.

Rechercher des sujets similaires à "adaptation formule tableau qui fait evoluer designation"