Excel : Incrémenter une formule

Fermé
sennheiser - 28 juil. 2011 à 23:17
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 29 juil. 2011 à 07:16
Bonjour,

J'ai la formule suivant :
='file:///Volumes/ALCORN/RFI Report/RFI20100417.TXT'#$Feuille1.$N$3
et j'ai juste besoin de modifier le nom du fichier RFI20100417.TXT qui se trouve être une date en format américain et donc l'implémenter automatiquement.
L'idéal serait sur le nom du fichier soit dans une case et que ma formule y fasse référence.

Merci beaucoup

A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 29/07/2011 à 07:19
Bonjour:
écrivez en A1 le nom complet du fichier avec les signes d'intégration dans les formules, soit:
='file:///Volumes/ALCORN/RFI Report/RFI20100417.TXT'
dans la case résultat:
=INDIRECT(A1&#$"Feuille1.N3")
la formule s'ajustera au nom de fichier en A1
en fait , ,la formule entre parenthèses derrière INDIRECT reconstitue en texte la formule complète initiale.
Vous pouvez donc aussi associer différents codes:
nom de fichier en A1 de feuille en A2 donnera:
=INDIRECT(A1&A2&"N3")
le blocage sur $N$3 qui est ici du texte est inutile
si vous n'utilisez pas les signes dans la liste des noms de fichier,, il faut les intégrer en texte entre guillemets:
=INDIRECT"'"&A1&"'#$Feuille1.N3")

crdlmnt

Ps je suis un peu surpris que dans votre formule sur Excel, le nom de feuille est suivi d'un point plutôt que d'un point d'exclamation. Ce type évoque plutôt open office calc?non?

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0