Fusionjer données de plusieurs classeur excel

Fermé
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010 - 17 janv. 2010 à 21:36
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010 - 18 janv. 2010 à 17:20
Bonjour,
J suis quasi novice dans la maîtrise des nombreuses fonction d'excel.
Voilà mon problème : j'ai un fichier excel issus d'une expérience d'enregistrements des mouvement oculaires avec 176 classeur nommés DATA (1 à 176) et 176 autres classeurs nommés PLOT DATA (1 à 176). Dans le fichier initial, les classeurs DATA alternent avec les classeurs PLOT DATA (j'ai 1 DATA 1 , puis PLOT DATA 1, puis DATA 2 et PLOT DATA 2, etc...)
Ce sont les données qui sont dans les 176 classeurs PLOT DATA que je voudrais récupérer dans un seul classeur. Dans chaque classeur PLOT DATA, mes données s'étalent sur 6 colonnes et sur 15 lignes.
Je voudrais récupérer les donnes des 176 classeurs PLOT DATA les unes à la suite des autres.
Comment s'y prendre?
J'ai essayé la fonction ='[$004.xls]Plot Data 1'!$A$1 et j'ai essayé de la tirer vers le bas et vers les colonnes adjacente pour recopier mais ça n'incrémente pas, ça copie seulement la cellules initiale qui est tirée.
Merci pour une éventuelle aide.
A voir également:

7 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
17 janv. 2010 à 22:09
bonjour

Ce sont les données qui sont dans les 176 classeurs PLOT DATA que je voudrais récupérer dans un seul classeur.

Si tu mets tes 176 classeurs dans un répertoire particulier, ce classeur te les récupère

http://www.cijoint.fr/cjlink.php?file=cj200812/cijNdbjJJb.xls

Une recherche de "PLOT" dans ton répertoire te permet de les afficher, tu les sélectionnes (ctrl +a) puis clic droit "copier" et dans un autre répertoire clic droit "coller".
0
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010
17 janv. 2010 à 22:38
J'ai oublié de dire que j'ai 1 fichier avec les 176 DATA PLIT pour chaque sujet testé et j'ai près de 60 sujets. Donc faire du copier coller 176 x 60, ça fait énorme. Je cherche une manière économique pour faire celà.
Existe-t-il un moyen pour aller plus vite?
merci.
0
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010
17 janv. 2010 à 22:41
voici le lien pour un fichier exemple
http://www.cijoint.fr/cjlink.php?file=cj201001/cijYMr12p4.xls
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
17 janv. 2010 à 23:03
bonjour

Ce que tu indiques n'est pas très clair :

Dans le fichier initial, les classeurs DATA alternent avec les classeurs PLOT DATA

Un classeur excel est un fichier windows alors ta phrase est très ambigue ?

Si tu as un répertoire avec 176 x 60 classeurs c'est assez énorme pour les rassembler en un seul car tu dis qu'ils ont 15 lignes et ton exemple en a 436 !

Pourrais-tu préciser tout cela pour être clair.

Un répertoire contient des fichiers qui peuvent être des classeurs excel.
Dans un classeur tu as des feuilles et tu ne veux regrouper que les feuilles commençant par "Plot Data" ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010
17 janv. 2010 à 23:21
OK, voici quelques précision.
Dans le fichier exemple, ce sont les données pour un sujet : j'ai 176 feuilles PLOT DATA avec chacune des données qui sont sur 6 colonnes et environ 15 lignes.
J'ai besoin de regrouper les données de ce sujet sur une seule feuille et avoir ainsi un fichier comme celui que je joins ici :
http://www.cijoint.fr/cjlink.php?file=cj201001/cijXK7LV1t.xls
Merci à vous.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
17 janv. 2010 à 23:56
bonjour

Si sur un classeur tu veux récupérer les 176 feuilles PLOT DATA contenues dans le classeur en les regroupant sur une feuille, tu mets cette formule en A1
=INDIRECT("'PLOT DATA "&ENT(LIGNE()/15)+1&"'!"&CAR(COLONNE()+64)&MOD(LIGNE()-1;15)+1)

Tu la "tires" ensuite sur 6 colonnes puis sur 2640 lignes et tu devrais récupérer tes données.
0
spaissia Messages postés 15 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 12 février 2010
18 janv. 2010 à 17:20
Un très grand merci à toi gbinforme.
Ca a l'air de marcher nickel.
Je vérifie les données et reviens en cas de problème.
PS : énorme gain de temps!!!
0