Modifier une valeur dans formule [Résolu]

Lol0 - 10 avril 2017 à 09:26 - Dernière réponse : PHILOU10120 4713 Messages postés lundi 16 avril 2012Date d'inscription 14 décembre 2017 Dernière intervention
- 10 avril 2017 à 10:26
Bonjour,

Je souhaiterai vos lumière pour me faciliter du copier coller sur... beaucoup de ligne. Je m'explique:

J'ai des fichiers qui se génère chaque semaine
_ S201701_Bilan Hebdo (fichier semaine 1)
_ S201702_Bilan Hebdo (fichier semaine 2)
_ ...

Je veux récupérer certaines lignes de chaque fichier (et j'en ai 168 a récupérer) dans un autre fichier excel. Et pour que le fichier s'incrémente automatiquement, je souhaite anticiper les futurs fichiers qui vont arriver jusqu'à la semaine 52.

Problème:
Pour mes 168 premières lignes, j'ai donc la formule suivante:
_='*chemin du fichier*\S201701H1
_='*chemin du fichier*\S201701H2
_ .....
_='*chemin du fichier*\S201701H168

Puis pour les 168 autres lignes:
_='*chemin du fichier*\S201702H1
_='*chemin du fichier*\S201702H2
_ .....
_='*chemin du fichier*\S201702H168

Puis:
_='*chemin du fichier*\S201703H1
_='*chemin du fichier*\S201703H2
_ .....
_='*chemin du fichier*\S201703H168

et j'aimerai faire ça jusqu’à le semaine 52...

Ma question est donc la suivante:
Puis-je faire une sorte de copier coller (ou suite logique ou j'en sais rien quoi), qui fera que je n'ai que mon numéro de semaine qui change?
Afficher la suite 

1 réponse

Répondre au sujet
PHILOU10120 4713 Messages postés lundi 16 avril 2012Date d'inscription 14 décembre 2017 Dernière intervention - Modifié par PHILOU10120 le 10/04/2017 à 10:31
0
Utile
Bonjour Lol0

Essayer cette formule en l'adaptant à vos fichiers

=INDIRECT(ADRESSE(LIGNE();8;3;1;"[S2017"&$E$1&"_BILAN Hebdo.xlsx]Feuil1");1)

E1 = numéro de la semaine '01 ou'52 ou =NO.SEMAINE(AUJOURDHUI();21)

C'est en forgeant que l'on devient forgeron. -   C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
Commenter la réponse de PHILOU10120