Pour fusionner des fichiers dans Excel, à l’aide de Power Query, vous pouvez suivre ces étapes, qui vous guideront dans le processus de combinaison de plusieurs ensembles de données en une seule table.
Dans ce scénario, vous disposez deux tables que vous souhaitez fusionner; voici comment procéder:
Toutes les données nécessaires pour faire l’exercice se trouvent dans TP Fusionner différentes tables.
À l’issue des manipulations, vous aurez produit le classeur Excel PIB_Lab24.xlsx.
Connecter une première source de données pour fusionner des fichiers dans Excel
Premièrement, ouvrez Excel puis cliquez sur Nouveau classeur.
Ensuite, sélectionnez le ruban Données.
Puis, dans le groupe Récupérer et transformer des données, cliquez sur le menu Obtenir des données puis sur À partir d’un fichier puis sur À partir d’un classeur Excel pour commencer à importer votre premier fichier.
Ensuite, importez votre première source de données en sélectionnant le fichier Fruits_et_légumes.xlsx.
Une fois le fichier sélectionné, le navigateur s’ouvre. Dans le navigateur, cliquez sur Plantes.
En bas du navigateur, vous avez 3 boutons :
- Charger
- Transformer les données
- Annuler
En particulier, cliquez sur le bouton Transformer les données.
Une fois importée, l’éditeur Power Query s’ouvre avec vos données.
Vous noterez la présence de la requête Plantes, dans le volet Requêtes[1] (à gauche). Cette requête affiche ses données sous forme d’une table.
Connecter une seconde source de données pour fusionner des fichiers dans Excel
Ensuite, pour importer l’autre fichier Excel, répétez l’étape précédente en cliquant sur le menu Nouvelle source (en haut, à droite) de l’éditeur Power Query, puis cliquez sur Fichier puis sur Classeur Excel et importez le fichier Plantations_mensuelles.xlsx.
Une fois le fichier sélectionné, le navigateur s’ouvre.
Dans le navigateur, cliquez sur Mois_Récolte puis sur le bouton OK.
Une fois importée, l’éditeur Power Query s’ouvre avec vos données.
Vous noterez la présence de la requête Mois_Récolte, dans le volet Requêtes[2] (à gauche). Cette requête affiche évidemment ses données sous forme d’une table.
Ensuite, une fois que toutes vos données sont importées dans l’éditeur Power Query comme des requêtes séparées, vous pouvez commencer le processus de fusion.
Fusionner les fichiers dans Excel
Notamment, cliquez sur la requête Plantes dans le volet Requêtes (à gauche).
C’est la source de données avec laquelle vous souhaitez fusionner l’autre fichier.
Avant de poursuivre, vérifiez que vous êtes bien sur la requête Plantes avant de poursuivre car l’ordre des requêtes est important.
Ensuite, cliquez sur le ruban Accueil dans l’éditeur Power Query, puis sélectionnez le menu Fusionner des requêtes dans le groupe Combiner.
Puis, dans la fenêtre Fusionner, sélectionnez la seconde table que vous souhaitez fusionner avec la principale.
Autrement dit, sélectionnez la table Mois_Récolte, dans la liste déroulante vierge.
Ensuite, choisissez les colonnes correspondantes sur lesquelles vous souhaitez baser la fusion.
Ces colonnes doivent contenir des valeurs communes dans les deux tables pour établir une relation.
Notamment, cliquez sur la colonne Nom de Plantes et cliquez sur la colonne Plante de Mois_Récolte.
Puis, sélectionnez le type de jointure qui convient le mieux à votre cas d’utilisation.
Par exemple, une jointure interne permet de fusionner uniquement les lignes correspondantes dans les deux tables.
Toutefois, dans ce scénario, vous allez inclure toutes les lignes de la première table et uniquement les correspondances de la deuxième table.
Pour ce faire, sélectionnez la jointure de type Externe gauche.
Vous noterez que la fenêtre Fusionner vous indique le nombre de correspondances : La sélection correspond à 47 des 66 lignes de la première table.
Ensuite, cliquez sur le bouton OK pour fusionner les tables.
Vous remarquerez la présence d’une nouvelle colonne, nommée Mois_Récolte. Celle-ci contient comme valeur le mot Table.
En effet, la fusion intègre les nouvelles données sous forme d’une table dans chaque ligne. Chaque table contient les valeurs qui correspondent à la ligne.
Vous allez maintenant développer les tables imbriquées.
Développer les tables imbriquées
En effet, Power Query va effectuer la fusion selon vos spécifications.
Notamment, cliquez sur l’icône en forme d‘écouteurs de la colonne Mois_Récolte.
Puis, décocher les champs Plante, Coût horaire, puis décocher Utiliser le nom de la colonne d’origine comme préfixe puis cliquer sur le bouton OK : le mois est associé à la plante.
Fermer et charger
À la fin des manipulations, vous remarquerez qu’il reste 8 colonnes et 281 lignes dans la table Plantes, grâce à 6 étapes appliquées.
Ensuite, après avoir terminé vos fusions et être satisfait du résultat, cliquez sur Fermer et charger pour charger la table fusionnée dans la feuille de calcul Excel.
Enregistrer son travail
Puis, enregistrez votre classeur Excel avec le nom PIB_Lab24.xlsx
Enfin, fermez le classeur Excel PIB_Lab24.xlsx
La manipulation est terminée.
Laisser un commentaire