Fusionner les classeurs - Conseils Excel

Table des matières

Comment fusionner des données de plusieurs classeurs Excel. Dites que vous avez un dossier plein de fichiers Excel. Chacun a une feuille de calcul avec un nombre différent de lignes. Vous pouvez importer tous les fichiers du dossier dans un seul classeur Excel.

Regarder la vidéo

  • Revisiter les données propres avec le podcast Power Query # 2037
  • Power Query peut désormais combiner tous les fichiers Excel dans un dossier.
  • Amélioré: ils suppriment automatiquement les en-têtes de tous sauf le premier fichier.
  • Vous choisissez le fichier à utiliser comme fichier d'exemple.
  • Choisissez la feuille de calcul, la table et la plage nommée à importer
  • Utilisez l'éditeur de requête pour effectuer des transformations
  • Fermer et charger pour combiner tous les fichiers
  • Plus tard, actualisez la requête pour la mettre à jour

Transcription vidéo

Apprenez Excel à partir du podcast, épisode 2077: Fusionner les classeurs

Salut, bon retour sur le netcast, je suis Bill Jelen. Il y a à peine 40 épisodes, on parlait de nettoyage des données avec Power Query, comment prendre tout un tas de fichiers CSV et les intégrer dans un seul fichier Excel. Eh bien, cette fonctionnalité vient de s'améliorer considérablement.

J'ai donc ici aujourd'hui un dossier et dans ce dossier se trouvent toute une série de fichiers Excel mensuels, dont 22 depuis près de deux ans. J'ai besoin de combiner tous ces fichiers. Maintenant, ils ont tous la même disposition de colonne, d'accord? Donc, ils ont tous 9 colonnes, tous ont les mêmes en-têtes et ainsi de suite, d'accord. Nous allons donc combiner tout cela sans macro.

Si vous êtes dans Excel 2016, vous allez accéder à l'onglet Données pour obtenir et transformer des données. Si vous êtes dans Excel 2010 ou 2013, vous allez télécharger un excellent produit de Microsoft appelé Power Query. Vous pouvez télécharger le tout et l'installer en moins d'une minute, d'accord.

Nous allons donc venir ici pour obtenir des données, à partir d'un fichier mais pas à partir d'un seul classeur. Nous voulons l'obtenir à partir d'un dossier comme celui-ci. Très bien, les voici. Ils vous demandent de parcourir le dossier mais je vais simplement cliquer dessus et coller Ctrl + V car j'ai collé le répertoire, cliquez sur OK. Ils m'ont donc montré un aperçu des données dont je dispose. J'ouvre ce petit menu déroulant Combiner ici et je choisis Combiner et modifier. D'accord, et l'étape ici est que nous allons choisir un fichier qui est un bon fichier représentatif, d'accord, et ils choisissent simplement le premier qui se trouve être par ordre alphabétique. Peu importe celui que vous choisissez. Et puis cet exemple de requête que nous construisons à partir du premier fichier que nous choisissons, dans ce cas, je veux Sheet1.Si vous avez plusieurs feuilles, vous pouvez dire Sheet2 ou la feuille appelée Compte de résultat ou la plage de noms ou une table. Et ils m'ont montré à quoi cela ressemble et je clique sur OK.

Maintenant, il se passe beaucoup de choses sur cet écran. Ce qu'ils ont fait ici, c'est qu'ils ont créé un exemple de requête, ahh exemple de requête, puis l'ont créé en tant que fonction et exécutez cette fonction sur tout ce qui se trouve dans le dossier. Ils ajoutent une nouvelle colonne qui me dit d'où vient le fichier et dans ce cas particulier je sais déjà d'où il vient car nous avons une date remplie ici. Donc je n'ai pas besoin de ça, je vais faire un clic droit et supprimer ça. Et peut-être qu'il y a des données là-dedans dont je n'ai pas besoin. Peut-être que ces données vont aller à un client, donc je ne veux pas afficher le profit afin que je puisse supprimer cette colonne et même supprimer la colonne Coût, et peut-être qu'il y a des choses ennuyeuses comme, vous savez, ils ont utilisé de mauvais en-têtes et je souhaitez renommer ces en-têtes. Alors faites un clic droit et Renommez, nous l'appellerons QTY pour Quantité.Peut-être que les choses sont dans le mauvais ordre, peut-être que je veux prendre cet objet et le déplacer vers un autre endroit, d'accord? Juste toutes ces petites choses ennuyeuses que vous pourriez avoir et, bien sûr, ici, ils font toutes les étapes appliquées et vous pouvez ensuite continuer à faire toutes les choses Power Query que vous devez faire. Mais dans ce cas, c'est tout simplement simple. Je veux juste entrer les données. Je vais donc fermer et charger, quelques secondes passent et le tour est joué. J'ai ma finale. Trions simplement ceci ici par date; vous voyez là, nous allons de janvier 2018 à octobre 2019. C'est cool.Si vous effectuez toutes les étapes appliquées, vous pouvez continuer à effectuer toutes les opérations Power Query dont vous avez besoin. Mais dans ce cas, c'est tout simplement simple. Je veux juste entrer les données. Je vais donc fermer et charger, quelques secondes passent et le tour est joué. J'ai ma finale. Trions simplement ceci ici par date; vous voyez là, nous allons de janvier 2018 à octobre 2019. C'est cool.Si vous effectuez toutes les étapes appliquées, vous pouvez continuer à effectuer toutes les opérations Power Query dont vous avez besoin. Mais dans ce cas, c'est tout simplement simple. Je veux juste entrer les données. Je vais donc fermer et charger, quelques secondes passent et le tour est joué. J'ai ma finale. Trions simplement ceci ici par date; vous voyez là, nous allons de janvier 2018 à octobre 2019. C'est cool.

Voici maintenant la chose incroyable et incroyable à ce sujet. Disons que quelque chose change dans notre dossier. Donc, de retour ici dans les fichiers du mois, je reçois deux nouveaux fichiers, Coller, et maintenant il y a deux autres enregistrements ici, deux autres fichiers Excel que je dois combiner. Revenez simplement à mon fichier Excel qui contient actuellement 516 lignes, recherchez les MonthFiles et cliquez sur le bouton Actualiser. Et que rapidement j'ai maintenant les nouveaux disques de novembre et décembre. Power Query est un nouvel outil incroyable gratuit pour Excel 2010, gratuit pour Excel 2013. C'était magnifique quand ils pouvaient combiner des fichiers CSV, mais maintenant qu'ils peuvent aussi combiner des fichiers Excel, tout simplement phénoménal.

Donc, j'ai mis à jour mon livre, Power Excel avec, l'édition 2017, comprend Power Query, Power BI et tous les nouveaux outils. Vérifiez-le. Cliquez sur ce «i» dans le coin supérieur droit.

Très bien, récapitulation de cet épisode: nous revisitons les Clean Data avec le podcast Power Query # 2037 où nous combinons plusieurs fichiers CSV. Nous pouvons maintenant utiliser ce même outil, une version améliorée de cet outil, pour combiner tous les fichiers Excel dans un dossier. Une autre amélioration, le changement de 2037, ils suppriment automatiquement les en-têtes de tous sauf le premier fichier et promeuvent ces en-têtes dans le premier fichier. Vous choisissez le fichier à utiliser comme fichier d'exemple. Dans mon cas, j'ai utilisé janvier. Travail - Choisissez la feuille de calcul, la table ou la plage nommée à importer, puis effectuez les transformations dans l'éditeur de requête. Nous cliquons sur Fermer et charger, il combinera tous les fichiers. Et puis, si vous déposez plus de fichiers dans le dossier ou si certains fichiers sont supprimés ou certains fichiers modifiés, actualisez simplement la requête et il recommencera toutes ces étapes. Power Query,un outil absolument incroyable.

Je tiens à vous remercier d'être passé. Nous vous reverrons la prochaine fois pour un autre netcast de.

Télécharger un fichier

Téléchargez l'exemple de fichier ici: Podcast2077.xlsm

Articles intéressants...