Aller au contenu
Tout en local

Diviseur de CSV par colonne

Divise un CSV en tables séparées groupées par la valeur d'une colonne.

Entrée

Diviseur de CSV par colonne

Collez des données CSV et cet outil les divise en tables séparées, une par valeur distincte dans la colonne de votre choix. Il transforme un seul export en feuilles de ventes par région, listes de tickets par statut, effectifs par département ou inventaires par catégorie — sans ouvrir un tableur ni écrire de script.

Choisissez la colonne de division par son nom d'en-tête ou sa position (à partir de 1), et sélectionnez le délimiteur de champ utilisé par vos données (virgule, point-virgule, tabulation ou barre oblique). Répéter l'en-tête rend chaque bloc autonome ; Garder la colonne de division détermine si elle persiste dans les lignes de sortie, car une fois les lignes groupées par celle-ci la valeur peut être redondante. Afficher un en-tête ajoute une ligne au-dessus de chaque partie indiquant la valeur et son nombre de lignes, afin que les longs résultats restent faciles à parcourir. Trier par conserve l'ordre original, trie alphabétiquement ou place en premier les plus grands groupes. Fusionner les groupes de moins de rassemble chaque valeur ayant moins de lignes que le seuil dans un groupe final « Autre », évitant qu'une longue traîne de valeurs uniques ne produise des dizaines de petites tables.

L'outil traite la première ligne comme en-tête et lit les sauts de ligne Windows (CRLF) et Unix (LF) de la même manière. Le décompte sous le résultat indique les lignes lues, les parties produites et le nombre total de caractères. La division utilise un fractionnement simple par délimiteur plutôt qu'une analyse tenant compte des guillemets, conformément aux autres outils CSV du site — pour les valeurs contenant des virgules, un délimiteur sans guillemets comme une tabulation ou une barre oblique fonctionne généralement bien.

Tout s'exécute localement dans votre navigateur. Vos données CSV ne sont jamais mises en ligne, il est donc sûr de les utiliser avec des listes de clients, des exports financiers ou d'autres données sensibles. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le à l'entrée d'un autre outil pour continuer à travailler sur l'une des parties.

FAQ

Comment décide-t-il où diviser ?
Il groupe les lignes de données par la valeur de la colonne que vous choisissez — chaque ligne partageant cette valeur se termine dans la même partie, avec sa propre copie de l'en-tête si vous l'activez.
Puis-je diviser par une colonne qui a de nombreuses valeurs différentes ?
Oui. Activez « Fusionner les groupes de moins de » et définissez un seuil de nombre de lignes — toute valeur avec moins de lignes que cela est regroupée dans un groupe final « Autre » au lieu de produire de nombreuses petites parties.
Comprend-il les champs entre guillemets contenant des virgules ?
Non, il divise directement sur le caractère délimiteur plutôt que d'analyser les guillemets, conforme aux autres outils CSV du site. Si vos données contiennent des virgules dans les valeurs entre guillemets, changez le délimiteur en tabulation ou barre oblique si votre source le supporte.
Que se passe-t-il avec la colonne de division ?
Par défaut, elle reste dans chaque ligne de sortie. Désactivez « Garder la colonne de division dans le résultat » pour la supprimer, car l'en-tête au-dessus de chaque partie indique déjà la valeur.
Mes données CSV sont-elles téléchargées quelque part ?
Non. La division s'exécute entièrement dans votre navigateur — vos données ne quittent jamais votre appareil.