Divise un CSV en plusieurs fichiers d’un nombre fixe de lignes de données. L’en-tête est ajouté à chaque fichier, les valeurs restent inchangées, et tout peut être enregistré en ZIP.
Fusionner des fichiers CSV
Assemble des fichiers CSV séparés, comme des ventes mensuelles ou des listes de membres, en un seul tableau aux colonnes alignées. Les valeurs restent du texte inchangé.
ou déposez un fichier ici
CSV ou TSV. Jusqu’à 20 fichiers, 30 Mo chacun, 60 Mo au total.
Les fichiers sont lus sur cet appareil, sans être enregistrés ni envoyés. Les fichiers Excel (.xlsx) ne sont pas lus : enregistrez-les d’abord en « CSV UTF-8 » dans Excel.
Fonctionnement de la fusion
- Ordre : les lignes sont ajoutées à partir du premier fichier de la liste, de haut en bas. Utilisez « Monter » et « Descendre » pour changer l’ordre.
- Association des colonnes : les colonnes dont les en-têtes portent exactement le même nom sont associées automatiquement. Des espaces en trop ou une casse différente comptent comme des noms différents. Si un fichier a plusieurs colonnes du même nom, elles sont associées dans leur ordre d’apparition.
- Colonnes aux noms différents : dans « Association des colonnes », choisissez la colonne de destination de chacune, ou ajoutez-la comme nouvelle colonne.
- Ordre des colonnes : celui du premier fichier avec une ligne d’en-tête. Les colonnes qui apparaissent pour la première fois dans les fichiers suivants sont ajoutées après.
- Fichiers sans en-tête : décochez « La première ligne est l’en-tête » pour associer les colonnes par position (colonne 1, colonne 2…).
- Valeurs absentes : les colonnes qu’un fichier n’a pas restent vides. Les lignes avec moins de valeurs sont aussi complétées par des vides.
- Trop de valeurs : si un fichier contient une ligne avec plus de valeurs que son en-tête, rien n’est fusionné, pour ne perdre aucune valeur. Le nom du fichier et le numéro de ligne sont indiqués ; vérifiez le séparateur et « La première ligne est l’en-tête ».
- Lignes vides : les lignes sans contenu sont ignorées.
Traitement des valeurs
Les valeurs sont seulement réorganisées, en tant que texte. Rien n’est converti en nombre ou en date, et les espaces ne sont pas supprimés. Les zéros initiaux (00123), les longs nombres, les valeurs qui ressemblent à des dates et les sauts de ligne entre guillemets sont conservés.
Dans le CSV enregistré, seules les valeurs contenant le séparateur, un guillemet ou un saut de ligne sont entourées de guillemets (“). Une valeur qui avait des guillemets inutiles dans le fichier d’origine est enregistrée sans eux ; la valeur elle-même ne change pas.
Les valeurs commençant par =, +, -, @, etc. peuvent être traitées comme des formules par les tableurs. L’outil indique leur nombre mais ne les modifie pas.
À l’ouverture dans Excel, les zéros initiaux ou les longs nombres peuvent tout de même s’afficher comme des nombres. Cela dépend de la manière dont Excel importe le fichier.
Encodage
Les fichiers sont lus en UTF-8. Si un fichier ne peut pas être lu, vous pouvez lui choisir un autre encodage (Shift_JIS (CP932), EUC-JP, UTF-16, Windows-1252). L’encodage n’est pas détecté automatiquement. Le résultat est enregistré en UTF-8, avec ou sans BOM.
Les fichiers Excel (.xlsx) ne sont pas lus. Dans Excel, enregistrez-les d’abord en « CSV UTF-8 (délimité par des virgules) ».
Limites
Jusqu’à 20 fichiers, 30 Mo chacun et 60 Mo au total. Le tableau fusionné peut avoir jusqu’à 1 000 000 lignes de données et 1 000 colonnes.
Cet outil traite vos saisies et fichiers sur cet appareil (dans le navigateur) et ne les envoie pas à un serveur. Pour en savoir plus : Confidentialité et publicité.
Outils associés
-
-
Vérifier et convertir l’encodage d’un texte
Compare côte à côte la lecture d’un CSV ou d’un texte mal affiché dans plusieurs encodages, puis l’enregistre en UTF-8 (avec ou sans BOM) ou en Shift_JIS.
-
Ouvrir un ZIP et extraire des fichiers
Voyez ce que contient un fichier ZIP et extrayez seulement les fichiers utiles, un par un ou ensemble. Rien à installer, et le fichier n’est pas envoyé.
-
Ajoutez un préfixe, un suffixe ou une numérotation aux noms de fichiers, ou remplacez-y du texte. Enregistrez les copies renommées dans un ZIP. Les fichiers d’origine restent intacts.