StraFormationStraFormation

Fusionner plusieurs fichiers Excel en un seul : le tutoriel Power Query

Illustration en papier découpé : une silhouette orange quitte une vague de feuilles de calcul et avance sur un tableau quadrillé devenu un chemin stable.
ExcelPower QueryTutorielProductivitéReporting

Vous recevez un fichier Excel par mois, par agence ou par collaborateur. Pour préparer votre suivi, vous recopiez les lignes dans un classeur commun. Puis un nouvel export arrive, et vous recommencez.

Pour regrouper ces fichiers dans un seul tableau, utilisez Power Query : connectez Excel au dossier des sources, sélectionnez les fichiers utiles, combinez leurs données, puis actualisez le résultat à chaque nouvel ajout. Aucune macro n’est nécessaire pour ce cas simple.

Ce tutoriel vise les assistants administratifs, gestionnaires et responsables de petite équipe qui savent utiliser une liste Excel mais débutent avec Power Query. Le pas à pas concerne Excel de bureau sous Windows, avec la commande « À partir d’un dossier ». Les libellés peuvent varier selon la version. Sur Mac ou dans le navigateur, vérifiez d’abord les sources et opérations prises en charge par Microsoft.

L’objectif : réunir deux fichiers fictifs, obtenir 6 commandes et 1 200 €, puis ajouter un troisième fichier et retrouver 8 commandes et 1 500 €.

Quel résultat voulez-vous obtenir ?

Ici, « fusionner plusieurs fichiers Excel » signifie empiler leurs lignes dans un tableau commun. Les fichiers contiennent les mêmes colonnes et décrivent le même type d’information.

Vous obtiendrez une liste exploitable pour filtrer les ventes ou construire ensuite une synthèse. Vous ne réunirez pas simplement plusieurs onglets en conservant leur présentation.

Autre besoin : enrichir chaque commande avec l’adresse du client présente dans un deuxième fichier. Cette opération repose sur une clé commune. Notre guide ajouter ou fusionner des tables dans Power Query explique cette distinction. Le présent tutoriel reste centré sur la réunion de fichiers de même structure.

Préparer les deux fichiers de départ

Commencez avec ces données inventées, pour apprendre sans toucher à votre reporting réel. Tous les montants de l’exemple sont exprimés en euros et chaque commande apparaît une seule fois.

Créez un dossier nommé Sources_ventes. Il contiendra d’abord uniquement deux classeurs : Ventes_01.xlsx et Ventes_02.xlsx.

Dans le premier, saisissez ces trois colonnes à partir de la cellule A1 :

CommandeAgenceMontant
C001Strasbourg120
C002Colmar180
C003Strasbourg200

Dans le deuxième, utilisez exactement les mêmes en-têtes :

CommandeAgenceMontant
C004Colmar250
C005Strasbourg150
C006Colmar300

Dans chacun des deux classeurs :

  1. Sélectionnez les données, en-têtes compris.
  2. Choisissez Accueil > Mettre sous forme de tableau et un style.
  3. Vérifiez la plage A1
    , cochez Mon tableau comporte des en-têtes, puis validez.
  4. Cliquez dans le tableau. Dans l’onglet de création ou de conception du tableau, remplacez son nom par tVentes.
  5. Enregistrez le classeur, puis fermez-le.

Microsoft décrit séparément la création d’un tableau et le changement de son nom.

tVentes est le nom du tableau, pas celui de l’onglet ni du fichier. Le même nom est utilisé ici dans deux classeurs distincts. Cette convention évite que la combinaison cherche « Tableau1 » dans un fichier où la table s’appelle autrement.

Pour cet exercice, n’ajoutez ni titre au-dessus des en-têtes, ni sous-total parmi les commandes. Saisissez les montants comme des nombres, sans écrire le symbole € dans le contenu des cellules.

Créez maintenant un troisième classeur vide, Synthese_ventes.xlsx. Enregistrez-le en dehors du dossier Sources_ventes et de ses sous-dossiers : le résultat ne doit pas devenir l’une de ses propres sources.

Combiner les fichiers dans Power Query

Effectuez les opérations suivantes depuis Synthese_ventes.xlsx.

Étape 1 — Connecter le dossier. Ouvrez Données > Obtenir des données > À partir d’un fichier > À partir d’un dossier. Sélectionnez Sources_ventes. Excel affiche la liste des fichiers.

Étape 2 — Examiner la liste avant l’importation. Choisissez Transformer les données. Vous entrez dans l’éditeur Power Query. À ce stade, une ligne représente un fichier, pas une commande. Pour l’exercice, vous devez retrouver uniquement Ventes_01.xlsx et Ventes_02.xlsx.

Dans un dossier réel, filtrez l’extension pour conserver les .xlsx, puis le nom et le chemin si nécessaire. Écartez notamment les copies de sauvegarde et les fichiers temporaires dont le nom commence par ~$. Le connecteur Dossier peut également inclure les sous-dossiers : déplacer une copie dans « Archives » à l’intérieur du dossier source ne suffit donc pas à l’exclure.

Étape 3 — Lancer la combinaison. Dans l’en-tête de la colonne Content ou Contenu, cliquez sur l’icône Combiner des fichiers. Ne cliquez pas sur la valeur « Binary » ou « Binaire » d’une seule ligne : cela ouvre ce fichier particulier.

Étape 4 — Choisir le bon objet. Dans la fenêtre de combinaison, sélectionnez un fichier exemple, puis le tableau tVentes. Vérifiez l’aperçu et validez. Laissez Ignorer les fichiers avec erreurs décoché pour cet apprentissage : un fichier écarté silencieusement empêcherait de comprendre le résultat.

Le guide Microsoft sur la combinaison précise le rôle du fichier exemple et des requêtes auxiliaires générées. Conservez ces requêtes : elles servent au traitement de chaque fichier.

Étape 5 — Vérifier les colonnes. Dans la requête finale, gardez la colonne indiquant le fichier d’origine, souvent appelée Source.Name. Elle vous aidera à retrouver une ligne suspecte. Vous devez aussi voir Commande, Agence et Montant.

À gauche de chaque en-tête, vérifiez l’icône de type. Pour cet exercice, choisissez Texte pour Commande et Agence, et Nombre décimal fixe pour Montant. Le menu de l’icône permet de modifier le type ; Microsoft détaille cette opération dans son aide sur les types de données Power Query. Si une conversion provoque une erreur, examinez la valeur d’origine avant de la remplacer.

Étape 6 — Charger le résultat. Nommez la requête Ventes_regroupees, puis choisissez Accueil > Fermer et charger pour afficher le résultat dans Excel. Selon votre interface, Fermer et charger dans… permet de choisir un tableau sur une nouvelle feuille.

Le parcours d’importation et les options de chargement sont documentés dans l’aide Microsoft importer plusieurs fichiers depuis un dossier.

Votre premier résultat doit contenir 6 lignes de commandes, hors en-tête, pour un total de 1 200 €. Si ce n’est pas le cas, corrigez cette première importation avant de poursuivre.

Ajouter le fichier du mois suivant

Créez Ventes_03.xlsx avec le même tableau tVentes, les mêmes en-têtes et ces deux nouvelles commandes :

CommandeAgenceMontant
C007Strasbourg80
C008Colmar220

Enregistrez-le dans Sources_ventes, puis fermez-le. Retournez dans Synthese_ventes.xlsx et lancez Données > Actualiser tout. Attendez la fin du traitement.

Il faut obtenir 8 lignes et 1 500 €. Le nouveau fichier apporte 2 commandes et 300 €. Vous n’avez pas à recopier ses lignes ni à reconstruire la combinaison.

Le dépôt du fichier dans le dossier et l’actualisation sont deux actions distinctes. Microsoft explique comment actualiser les connexions d’un classeur. Ce tutoriel utilise une actualisation déclenchée par l’utilisateur, sans configurer de tâche planifiée.

Conservez les fichiers des mois précédents si votre tableau doit montrer toutes les périodes. Dans ce montage, le résultat est reconstruit à partir des fichiers encore présents et retenus par les filtres ; ce n’est pas un archivage permanent des lignes déjà importées.

Pour un mois corrigé, remplacez la version concernée selon votre procédure interne. Garder simultanément « Ventes_02.xlsx » et « Ventes_02_corrige.xlsx » dans le périmètre peut importer deux versions du même mois.

La fiche de contrôle avant et après actualisation

Cette fiche accompagne un regroupement de fichiers de même structure, sans suppression volontaire de commandes. Les valeurs ci-dessous sont celles de l’exercice fictif ; dans votre travail, remplacez-les par les résultats attendus établis à partir des sources.

ContrôleDeux fichiersAprès ajout du troisième
Fichiers attendusVentes_01 et Ventes_02Ventes_01, Ventes_02 et Ventes_03
Lignes de commandes68
Total Montant1 200 €1 500 €
Total Strasbourg470 €550 €
Total Colmar730 €950 €
Commandes distinctes attenduesC001 à C006C001 à C008

Sur ce petit exemple, vérifiez les huit identifiants et additionnez les montants. Sur votre reporting, préparez une feuille de contrôle séparée et comparez les résultats par fichier ou par période.

Le total général seul ne suffit pas : une ligne absente et une autre importée deux fois peuvent se compenser. Regardez aussi le nombre de lignes et leur origine.

Vérifiez la liste des fichiers avant combinaison et leur contribution après combinaison. Un fichier vide peut être présent dans le dossier sans produire de ligne dans le résultat. Son absence de la colonne Source.Name ne prouve donc pas, à elle seule, qu’il n’a pas été lu.

Les erreurs à éviter dès le premier regroupement

Importer un cumul avec des fichiers mensuels. Si le fichier de mars contient déjà janvier, février et mars, il ne faut pas l’empiler sans adaptation avec les exports de janvier et février. Dans notre exemple, cela produirait 14 lignes et 2 700 €, au lieu de 8 lignes et 1 500 €. Demandez des périodes séparées ou définissez une règle spécifique au cumul.

Importer plusieurs versions d’un même fichier. La combinaison ne décide pas quelle copie est la bonne. Retirez les versions inutiles du périmètre d’importation avant de chercher à supprimer des doublons dans le résultat.

Changer le nom du tableau ou d’une colonne. La recette repose sur l’objet choisi dans le fichier exemple. Le tableau tVentes doit rester identifiable dans chaque classeur de cet exercice. Si les exports réels changent de structure, il faut adapter la préparation.

Corriger à la main le tableau chargé. Pour une correction durable, intervenez dans la source ou dans les étapes de transformation appropriées. Gardez les annotations manuelles dans un dispositif séparé et prévu pour les retrouver après actualisation.

Masquer les erreurs pour obtenir un tableau propre. Une absence d’alerte ne prouve pas que toutes les données attendues sont là. Si un nouveau fichier manque, poursuivez avec notre diagnostic en six contrôles.

Exercice corrigé : retrouver le fichier importé deux fois

Vous avez suivi le tutoriel et placé les trois fichiers mensuels dans le dossier. Quelqu’un y ajoute ensuite une copie de Ventes_02.xlsx, avec les mêmes trois commandes, sous le nom Ventes_02_copie.xlsx. Cette copie passe les filtres de votre requête.

Après actualisation, vous obtenez 11 lignes et 2 200 €.

Avant de modifier la requête, expliquez ces deux écarts.

La copie ajoute les 3 lignes de février aux 8 lignes attendues. Elle ajoute aussi 700 € aux 1 500 € attendus. Les commandes C004, C005 et C006 apparaissent deux fois, avec deux noms de fichiers d’origine.

La correction consiste à sortir la copie du périmètre importé, puis à actualiser et à retrouver 8 lignes et 1 500 €. Effacer seulement les trois lignes dans la feuille de résultat ne corrige pas la cause.

Ce test vérifie votre compréhension de la combinaison. Il ne constitue pas une validation de votre reporting réel, qui peut comporter des annulations, plusieurs lignes par commande ou des règles de rapprochement différentes.

Quand une formation Power Query devient-elle utile ?

Vous avez réussi l’exercice, mais vos exports contiennent des titres variables, des colonnes renommées, des formats différents ou des corrections à conserver ? L’étape suivante consiste à construire une préparation adaptée à vos fichiers et à savoir la maintenir.

La formation Excel avec Power Query de STRAFORMATION travaille l’importation, le nettoyage, la combinaison, l’actualisation et les contrôles du résultat, avec des parcours selon le niveau.

Pour préparer une demande utile, indiquez votre version d’Excel, le nombre de fichiers, leur fréquence et le résultat attendu. Fournissez deux exemples anonymisés de structure, dont un fichier qui pose problème, ainsi que vos totaux de contrôle. Le besoin sera plus précis que « apprendre tout Excel ».

Sources et documentation

Documentation consultée le 6 novembre 2026. Les données, contrôles chiffrés et exercices présentés ici sont fictifs et créés pour ce tutoriel.

Questions Fréquentes

Oui, pour des fichiers compatibles avec le connecteur Dossier, Power Query permet de construire cette combinaison par les menus. Le tutoriel ne demande pas d’écrire du VBA ni du langage M.
Non. L’exemple réunit deux fichiers de trois commandes et un fichier de deux commandes. Ce sont la structure, les noms de colonnes et l’objet à importer qui doivent rester cohérents, pas le nombre de lignes.
Les possibilités d’importation et d’actualisation diffèrent selon l’application et la version. Le tableau de compatibilité Microsoft distingue notamment ces deux opérations pour le dossier local sur Mac. Vérifiez votre version et les connecteurs disponibles ; le chemin Windows de ce tutoriel ne doit pas être supposé identique.

4.8/5

225+ avis Google

Qualiopi

Certifié qualité

Éligible CPF

100% finançable

5000+

Apprenants formés

Formations recommandées

Articles pour aller plus loin