Comment fusionner plusieurs fichiers CSV en un seul fichier ?
Trois exports mensuels à consolider. Douze fichiers fournisseurs à regrouper. Cinq antennes régionales dont vous devez agréger les données. Voici les quatre méthodes possibles — Excel, Google Sheets, Python ou outil dédié — et comment choisir la bonne selon votre volume et votre profil technique.
Le problème : vos données sont éparpillées dans plusieurs fichiers
La plupart des outils métiers exportent leurs données en CSV : votre CRM, votre boutique en ligne, votre logiciel de facturation, votre outil d'emailing. Chacun produit son fichier, dans son format, avec ses colonnes — et personne ne s'est assuré qu'ils seraient compatibles entre eux.
Résultat : une fois par semaine ou par mois, quelqu'un dans l'équipe passe du temps à copier-coller des onglets, à vérifier que les colonnes s'alignent, à corriger les doublons et à sauvegarder un fichier consolidé qui sera périmé dès le prochain export. Une opération manuelle, répétitive, et régulièrement source d'erreurs.
Le vrai coût de la fusion manuelle
Une opération de 30 à 90 minutes par mois selon la volumétrie, multipliée par 12 mois, représente entre 6 et 18 heures par anconsacrées à une tâche sans valeur ajoutée — avec un risque d'erreur à chaque itération.
Les 4 méthodes pour fusionner plusieurs fichiers CSV
Le choix dépend de trois facteurs : le volume de données à consolider, la fréquence de l'opération, et le profil technique de la personne qui va la réaliser. Voici les quatre options avec leurs forces et faiblesses.
Méthode 1
Excel — pour les fusions ponctuelles de petits volumes
Ouvrez chaque CSV, copiez les lignes (sans l'en-tête sauf pour le premier fichier), collez-les à la suite dans un fichier maître. Simple, mais limité à 1 048 576 lignes par feuille, fragile pour les codes EAN ou les dates européennes, et impossible à reproduire automatiquement chaque mois. Convient si vous avez moins de 100 000 lignes et que vous le faites une seule fois.
Méthode 2
Google Sheets — collaboratif et accessible, sans installation
Importez chaque CSV via Fichier → Importer, puis utilisez la formule {=A1:Z; Sheet2!A1:Z} ou la fonction QUERY pour empiler les feuilles. Avantage : 100 % en ligne, partageable, gratuit. Limites : maximum 10 millions de cellules par feuille (= ~500 000 lignes sur 20 colonnes), performances qui chutent au-delà de 50 000 lignes, et même problème qu'Excel sur les zéros initiaux et les dates régionales.
Méthode 3
Python avec pandas — la solution puissante pour les profils techniques
Quelques lignes de code suffisent : pd.concat([pd.read_csv(f) for f in glob('*.csv')]).to_csv('result.csv'). Aucun plafond de volume, gestion fine des encodages et des séparateurs, totalement reproductible. Inconvénients : nécessite Python installé en local, des notions de programmation, et une maintenance quand le format des exports évolue. Idéal pour les data analysts.
Méthode 4
Outil en ligne dédié — pour les équipes non techniques et les fusions récurrentes
Vous déposez vos CSV, l'outil détecte automatiquement les colonnes, gère les encodages mixtes, les séparateurs incohérents, les en-têtes en double, et produit un fichier propre en quelques secondes. Aucune installation, aucune limite de volume, totalement reproductible chaque mois. C'est la solution la plus pragmatique pour les PME, équipes marketing, e-commerçants ou collectivités qui ont besoin du résultat sans gérer la mécanique.
Excel reste le plus utilisé — et le plus risqué
Excel est un outil de calcul et d'analyse. Ce n'est pas un outil de consolidation de données — et il le montre rapidement dès que le volume augmente ou que l'opération doit être répétée régulièrement.
Limite #1
Plafond à 1 048 576 lignes
C'est la limite stricte d'Excel par feuille. Un e-commerçant avec 3 ans d'historique de commandes ou une PME avec des exports CRM complets atteint rapidement ce seuil — le fichier ne s'ouvre tout simplement pas.
Limite #2
Performances qui s'effondrent
Au-delà de 50 000 à 100 000 lignes, Excel devient lent, les formules prennent plusieurs secondes à recalculer et les risques de plantage lors de la sauvegarde augmentent fortement.
Limite #3
Erreurs de formatage invisibles
Excel interprète certains contenus CSV à sa manière : les codes EAN commençant par 0 perdent leur zéro initial, les dates changent de format selon les paramètres régionaux, les décimales sont converties selon la locale. Des erreurs silencieuses qui corrompent les données.
Limite #4
Opération manuelle et non reproductible
Copier-coller des onglets chaque mois pour consolider des exports est chronophage et source d'erreurs. Oublier un fichier, sélectionner une mauvaise plage : le résultat final est rarement fiable sans vérification manuelle.
Google Sheets : une alternative simple souvent oubliée
Avant de chercher des solutions techniques avancées, Google Sheets résout beaucoup de cas. Trois façons d'y fusionner des CSV :
Import successif : Fichier → Importer → choisir « Ajouter à la feuille actuelle » pour chaque fichier. Rapide, gratuit, fonctionne jusqu'à environ 500 000 lignes.
Formule QUERY : =QUERY({Feuille1!A:Z; Feuille2!A:Z}, "select *") pour empiler dynamiquement plusieurs feuilles. Mise à jour automatique quand les feuilles sources changent.
Module complémentaire : « Sheetgo » ou « Power Tools » ajoutent une interface dédiée à la fusion. Gratuits avec quotas, payants au-delà.
Limites partagées avec Excel : 10 millions de cellules maximum par classeur, performances qui chutent au-delà de 50 000 lignes, et même problème de conversion silencieuse des codes EAN et des dates européennes. C'est mieux qu'Excel pour le collaboratif et le partage, ce n'est pas mieux pour les gros volumes.
Qui a besoin de fusionner des CSV ?
La question se pose dans quasiment tous les secteurs dès qu'on manipule des données opérationnelles. Voici les cas les plus fréquents :
Si vous vous retrouvez à fusionner des CSV chaque semaine ou chaque mois, les solutions Excel ou Google Sheets ne tiennent pas dans la durée. Trois signaux indiquent qu'il faut passer à un outil dédié :
Vous dépassez régulièrement 100 000 lignes — c'est le seuil où Excel et Sheets commencent à ralentir significativement.
Vos sources ont des encodages ou des séparateurs différents— un export Windows en latin-1, un export Mac en UTF-8, un autre en point-virgule au lieu de virgule : impossible à harmoniser à la main de façon fiable.
L'opération doit être répétable et auditable — pour la comptabilité, le reporting de direction, ou tout livrable client. Un outil dédié garde la trace de chaque fusion, son aperçu, et les fichiers source utilisés.
Fusionnez vos CSV en quelques clics
Scanality consolide vos fichiers CSV sans installation, sans formule et sans limite de volume. Déposez vos fichiers, vérifiez l'aperçu, téléchargez le résultat. Gratuit, sans carte bancaire.
Quel que soit l'outil utilisé, une fusion CSV de qualité nécessite quelques vérifications préalables :
L'encodage des fichiers — UTF-8 est le standard, mais certains exports Windows produisent du latin-1 ou de l'ISO-8859-1. Un encodage incohérent entre fichiers génère des caractères corrompus sur les accents et caractères spéciaux.
Le séparateur — virgule, point-virgule ou tabulation selon le pays d'origine de l'export. Des fichiers avec des séparateurs différents ne peuvent pas être fusionnés directement.
Les colonnes — même intitulé exact, même casse, même ordre. Une colonne « Prénom » dans un fichier et « prenom » dans un autre sont considérées comme deux colonnes distinctes par la plupart des outils.
Les doublons — si un enregistrement peut apparaître dans plusieurs fichiers source, il faut décider si on les conserve tous ou si on déduplique après fusion.
Comment ça fonctionne avec Scanality
1
Déposez vos fichiers CSV
Glissez-déposez vos fichiers directement dans l'interface. Pas d'installation, pas de configuration — ça fonctionne depuis n'importe quel navigateur.
2
Vérifiez l'aperçu
Avant de lancer la fusion, un aperçu vous montre comment les colonnes seront alignées et combien de lignes seront consolidées. Vous détectez immédiatement les incohérences.
3
Téléchargez le fichier fusionné
Le fichier résultant est propre, correctement encodé (UTF-8) et téléchargeable immédiatement. Prêt à être importé dans votre outil de destination.
Questions fréquentes
Comment fusionner plusieurs fichiers CSV en un seul ?
Quatre méthodes : Excel (limité à 1 million de lignes), Google Sheets (gratuit, collaboratif, limité à ~500 000 lignes), Python avec pandas (puissant mais technique), ou un outil dédié en ligne comme Scanality. La méthode dépend de votre volume et de votre profil technique.
Quelle est la meilleure méthode pour fusionner des CSV en masse ?
Pour des fusions ponctuelles avec moins de 100 000 lignes, Google Sheets ou Excel suffisent. Au-delà, un outil en ligne dédié ou un script Python avec pandas devient nécessaire. Pour des fusions répétitives mensuelles, un outil dédié évite le travail manuel et garantit un résultat reproductible.
Excel peut-il fusionner des fichiers CSV volumineux ?
Excel est limité à 1 048 576 lignes par feuille. Pour des exports dépassant cette limite — fréquent en e-commerce ou en gestion de stocks — Excel ne peut pas charger le fichier complet. Les performances se dégradent aussi fortement au-delà de 100 000 lignes.
Faut-il que les fichiers CSV aient les mêmes colonnes pour être fusionnés ?
Pour une fusion simple, il est préférable que les colonnes soient identiques ou compatibles. Si les colonnes diffèrent, un bon outil gère les colonnes manquantes en les laissant vides plutôt que de planter. Scanality détecte automatiquement les colonnes et aligne les données même si les fichiers n'ont pas exactement le même schéma.
Quelle est la différence entre fusionner et joindre des CSV ?
Fusionner (ou concaténer) des CSV consiste à empiler les lignes de plusieurs fichiers en un seul — utile pour consolider des exports mensuels. Joindre des CSV consiste à relier deux fichiers par une colonne commune, ce qui est plus proche d'une opération SQL. La fusion est la plus courante et la plus simple à réaliser sans compétences techniques.
Consolidez vos données CSV en quelques clics
Fusion CSV, surveillance de site, rapports analytics et audits RGPD — testez Scanality gratuitement, sans carte bancaire.