← Tous les guides Excel

EXCEL · POWER QUERY · GUIDE PRATIQUE

Combiner plusieurs fichiers CSV dans Excel avec Power Query

Un exercice gratuit, les étapes dans Excel et les contrôles chiffrés pour combiner des CSV avec Power Query.

Par Perspectives Formation · mis à jour le 25 septembre 2026
Excel Microsoft 365 de bureau sous Windows · 20 à 30 minutes de pratique

Préparer les fichiers

Téléchargez et décompressez le kit. Il contient des CSV fictifs et une checklist, sans inscription. Utilisez Excel Microsoft 365 de bureau sous Windows avec le connecteur Dossier. Travaillez sur une copie.

  1. Dans 01-combiner, créez un sous-dossier Entree.
  2. Copiez uniquement ventes_2026_01.csv et ventes_2026_02.csv dans Entree. Laissez mars dans A-ajouter-plus-tard.
  3. Créez un classeur Excel vide à côté du dossier. Gardez les archives et copies hors de Entree.

Comprendre ce que représente une ligne

Une ligne représente une ligne de commande. CommandeID + LigneID constitue sa clé. J001 a deux lignes : compter les lignes ne donne pas le nombre de commandes.

Comprendre ce que représente une ligne
PériodeLignesCommandes distinctesCA net HT
Janvier32200 €
Février22180 €
Janvier + février54380 €
Mars, à ajouter ensuite11120 €

1. Sélectionner les bons fichiers

Dans Excel : Données → Obtenir des données → À partir d’un fichier → À partir d’un dossier. Choisissez Entree, puis Transformer les données.

  1. Vérifiez que les deux noms de fichiers attendus sont présents.
  2. Filtrez Extension sur .csv. Vérifiez aussi Name : une copie reste un CSV et peut doubler les montants.
  3. Contrôlez Folder Path pour exclure les sous-dossiers non souhaités.
  4. Utilisez Combiner les fichiers dans la colonne Content. Conservez le nom du fichier source dans le résultat.

2. Choisir le séparateur et les types

Dans l’aperçu, choisissez UTF-8 et le séparateur point-virgule. Vous devez voir sept colonnes. Après combinaison, définissez les types. Pour les décimales avec virgule, utilisez Modifier le type → Utiliser les paramètres régionaux → Français (France).

2. Choisir le séparateur et les types
ColonnesTypePoint de vigilance
CommandeID, LigneID, ClientIDTexteConserver les identifiants et leurs éventuels zéros initiaux.
DateDateLes fichiers utilisent jour/mois/année.
QuantiteNombre entierLes quantités de ce mini-exercice sont entières.
PrixUnitaireHT, RemiseNombre décimal0,10 représente une remise de 10 %.

3. Calculer le montant net

Dans Ajouter une colonne → Colonne personnalisée, nommez la colonne CA_Net_HT et saisissez la formule suivante. Les noms doivent correspondre exactement aux en-têtes.

Formule à saisir dans la colonne personnalisée :

[Quantite] * [PrixUnitaireHT] * (1 - [Remise])
  1. Attribuez un type numérique à la nouvelle colonne.
  2. Contrôlez la première ligne : 2 × 50 × (1 − 0) = 100 €.
  3. La ligne de février avec remise doit donner 2 × 50 × (1 − 0,10) = 90 €.
  4. Utilisez Fermer et charger pour obtenir le tableau dans Excel.

4. Vérifier puis ajouter mars

Les montants des deux premiers mois sont 100, 50, 50, 90 et 90 € : cinq lignes, quatre commandes et 380 € HT. Un tableau croisé dynamique par fichier source peut aider à comparer les totaux. Utilisez Somme, pas Nombre ; si Excel propose Nombre, vérifiez le type numérique.

  1. Copiez ensuite ventes_2026_03.csv dans Entree.
  2. Choisissez Données → Actualiser tout et attendez la fin du chargement.
  3. Le résultat doit devenir 6 lignes, 5 commandes distinctes et 500 € HT.
  4. Actualisez encore une fois sans changer les sources : les valeurs doivent rester identiques.

Dépanner sans masquer les erreurs

Dépanner sans masquer les erreurs
SymptômeCause à vérifierAction
Tout est dans une colonneSéparateur incorrectChoisir le point-virgule dans le fichier exemple.
Erreur sur 0,10Paramètres régionaux inadaptésUtiliser Français (France) pour la conversion.
Total trop élevéCopie de CSV ou export cumulatifContrôler la liste des sources avant combinaison.
Colonne introuvableEn-tête renommé ou absentComparer l’export au contrat de colonnes.
Mars absentFiltre de nom ou chemin incorrectContrôler le dossier et les fichiers réellement importés.

Adapter la méthode à vos données

Convenez des en-têtes, formats et périodes avec la personne qui produit les exports. Un fichier janvier–février cumulatif ne doit pas être additionné à janvier. Si le prix est déjà net de remise, adaptez la formule au lieu d’appliquer deux fois la réduction.

Questions fréquentes

Puis-je importer tous les mois directement ?

Oui, si les périodes sont distinctes et les fichiers compatibles. Pour apprendre, commencez avec deux fichiers et validez les totaux avant d’élargir.

Le préfixe ventes_ suffit-il à filtrer ?

Non : ventes_janvier_copie.csv respecte aussi ce préfixe. Contrôlez les noms autorisés et la présence d’une seule version par période.

Référence technique : documentation Microsoft. Les valeurs des exemples ont été recalculées sur les CSV téléchargeables. Les manipulations n’ont pas fait l’objet d’une recette dans Excel lors de cette mise à jour.

Pour continuer