Fonction sur plusieurs fichiers
Résolu/Fermé
charlotte03430
Messages postés
5
Date d'inscription
samedi 4 avril 2015
Statut
Membre
Dernière intervention
4 avril 2015
-
4 avril 2015 à 17:44
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 4 avril 2015 à 19:52
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 - 4 avril 2015 à 19:52
A voir également:
- Fonction sur plusieurs fichiers
- Fonction si et - Guide
- Renommer plusieurs fichiers - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 4/04/2015 à 18:00
Modifié par Vaucluse le 4/04/2015 à 18:00
Bonjour
=INDIRECT("'[ALICE "&$B$3&" 2015.xlsx]SEMAINE 1 '!$E$50:$F$50")
attention aux signes et respectez bien dans les guillemets, les blancs dans les noms selon le nom de feuille et de classeur
crdlmnt
Errare humanum est, perseverare diabolicum
=INDIRECT("'[ALICE "&$B$3&" 2015.xlsx]SEMAINE 1 '!$E$50:$F$50")
attention aux signes et respectez bien dans les guillemets, les blancs dans les noms selon le nom de feuille et de classeur
crdlmnt
Errare humanum est, perseverare diabolicum
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
4 avril 2015 à 18:39
4 avril 2015 à 18:39
Re
autant de fois que vous voulez, si vous respectez les textes blancs inclus pour séparer les adresses
Nom en A3 , Mois en B3, année en C3
=INDIRECT("'["&A3" "&$B$3&" "&C3&".xlsx]SEMAINE 1 '!$E$50:$F$50")
il suffit en fait que la formule dans les parenthèses de INDIRECT reproduise exactement le texte de l'adresse cherchée.
Vous pouvez vérifier en écrivant d'abord la formule derrière le signe égal et en rajoutant ensuite le code INDIRECT avec ses parenthèses.
crdlmnt
autant de fois que vous voulez, si vous respectez les textes blancs inclus pour séparer les adresses
Nom en A3 , Mois en B3, année en C3
=INDIRECT("'["&A3" "&$B$3&" "&C3&".xlsx]SEMAINE 1 '!$E$50:$F$50")
il suffit en fait que la formule dans les parenthèses de INDIRECT reproduise exactement le texte de l'adresse cherchée.
Vous pouvez vérifier en écrivant d'abord la formule derrière le signe égal et en rajoutant ensuite le code INDIRECT avec ses parenthèses.
crdlmnt
charlotte03430
Messages postés
5
Date d'inscription
samedi 4 avril 2015
Statut
Membre
Dernière intervention
4 avril 2015
Modifié par charlotte03430 le 4/04/2015 à 18:50
Modifié par charlotte03430 le 4/04/2015 à 18:50
Merci beaucoup Vaucluse, ta formule fonctionne super bien!!! Bon week-end de Pâques et bonne journée,
Charlotte
Charlotte
charlotte03430
Messages postés
5
Date d'inscription
samedi 4 avril 2015
Statut
Membre
Dernière intervention
4 avril 2015
4 avril 2015 à 19:47
4 avril 2015 à 19:47
En fin de compte, dès que je ferme le fichier et le réouvre, il ne veut plus rien comprendre et me marque #REF dans les cellules...très étrange...surtout quand on ne comprends rien à Excel !! :-) Bonne soirée et merci quand même
Raymond PENTIER
Messages postés
58719
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
17 233
>
charlotte03430
Messages postés
5
Date d'inscription
samedi 4 avril 2015
Statut
Membre
Dernière intervention
4 avril 2015
4 avril 2015 à 19:52
4 avril 2015 à 19:52
Il faut que les autres fichiers soient ouverts AVANT que tu n'ouvres ton fichier principal ! La formule ne peut pas lire dans des fichiers fermés ...
4 avril 2015 à 18:15
Si je souhaites également mettre "alice" et "2015" en fonction d'une cellule c'est aussi possible?
Merci
4 avril 2015 à 18:23
Pourquoi n'as-tu donc pas essayé, avant de demander cette précision ?
4 avril 2015 à 18:37
Je viens d'essayer la formule de Vaucluse et elle fonctionne super bien...c'est pour cette raison que je demande si il existe une formule où on peut mettre 3 variables à savoir: Alice, avril et 2015...
Merci et bonne journée
4 avril 2015 à 18:58
Tiu sembles ne pas avoir compris ma réponse !