top of page

Combiner plusieurs feuilles de données avec PowerQuery (fichier ouvert)

  • Photo du rédacteur: Pierre Sevet
    Pierre Sevet
  • 14 juil. 2022
  • 2 min de lecture

Dernière mise à jour : 26 juil.

  • Vérifier que toutes les feuilles ont la même structure (nombre de colonnes et entêtes de colonnes identiques)

  • Créer une nouvelle requête :

ree
  • Dans la barre de formule, taper "=Excel.CurrentWorkbook()" sans les guillemets et en respectant les majuscules, puis sur la touche Entrée (NB: si la barre de formule n'apparait pas, cliquer sur Affichage et cocher "Barre de formule") :

ree

  • La liste étant filtrée, sélectionner éventuellement les feuilles à combiner en cliquant, dans ce cas, sur la colonne "Name", par exemple.

  • Sélectionner les colonnes à combiner en cliquant sur cette icône :

ree
  • Décocher l'option "Utiliser le nom de la colonne d'origine comme préfixe" et cliquer sur Ok :

ree
  • La liste des données combinées s'affiche.

  • Modifier, éventuellement, la disposition des colonnes en les déplaçant

  • Modifier le type de données (nombre, date, texte, etc ...) en faisant un clic droit sur l'entête de la colonne et en cliquant sur l'option "Modifier le type"

  • Modifier éventuellement les noms de la colonne "Name" en supprimant le suffixe "_Data" (clic droit sur l'entête de colonne "Name" et "Remplacer les valeurs")

  • Modifier éventuellement le nom de la requête en double cliquant sur son nom :

ree

  • Une fois les modifications effectuées, exporter la table vers Excel en cliquant sur le menu Fichier puis Fermer et charger

  • Une nouvelle feuille Excel est crée

  • Double-Cliquer sur le nom de la requête

  • A droite, cliquer sur "Source"

  • PowerQuery a ajouté le nom de cette nouvelle feuille dans la liste

  • Pour exclure cette feuille de la liste, il faut appliquer un filtre sur la colonne "Name" : Clic droit, Filtre textuel, Se termine par et taper le mot "_Data" sans les guillemets puis cliquer sur Ok

  • Fermer la requête en cliquant sur la petite croix (en haut et à droite de l'écran)

  • Vérifier que la feuille Excel affichée comporte le bon nombre de lignes en actualisant la requête (clic droit sur le nom de la requête puis Actualiser).

En vidéo :




Commentaires


S'inscrire à la newsletter

Merci pour votre envoi !

bottom of page