Outil de découpage et de fusion CSV / TSV

Découpez un gros fichier délimité en plusieurs parties plus petites (par nombre de lignes par fichier ou par nombre de parties), puis fusionnez des fichiers par nom de colonne ou par position. Le délimiteur (virgule, tabulation, point-virgule ou barre verticale) est détecté automatiquement pour chaque fichier d’entrée.
Tout le traitement se fait localement dans votre navigateur — vos données ne sont jamais envoyées à un serveur.
Mode :
Découper par :  
En-tête :
Découper : choisissez le nombre de lignes par partie (chaque partie reçoit au plus N lignes de données) ou un nombre fixe de parties, puis décidez si chaque partie répète la ligne d’en-tête. Fusionner : ajoutez autant de fichiers que vous voulez (ou du texte collé) — chaque fichier conserve son propre délimiteur — puis choisissez avec en-tête (colonnes associées par nom, les colonnes manquantes sont signalées et des cellules vides sont utilisées) ou un alignement par position (colonnes associées par ordre, les fichiers plus courts sont complétés). Le délimiteur de sortie peut être la virgule, la tabulation (TSV), le point-virgule ou la barre verticale.
La sortie CSV utilise les guillemets RFC 4180. Les parties découpées peuvent être téléchargées une à une ou dans une seule archive ZIP.
Découpage et fusion — les en-têtes sont le contrat

Un fichier découpé n’est utilisable que si chaque partie répète la ligne d’en-tête — sinon chaque partie n’est qu’une suite de colonnes anonymes. La fusion pose le problème inverse : lorsque les fichiers s’accordent sur les noms de colonnes, la fusion avec en-tête fait correspondre par nom et signale ce qui manque ; lorsqu’ils partagent seulement l’ordre des colonnes, l’alignement par position complète les fichiers les plus courts. Choisissez l’alignement par nom lorsque les parties proviennent du même modèle, et par position lorsque ce n’est pas le cas.

Chaque fichier fusionné conserve son propre délimiteur — des entrées mêlant virgules et tabulations se fusionnent proprement.