Découpez vos fichiers CSV par logique métier, pas seulement par taille de lot

De nombreux outils de découpe CSV s’arrêtent à « tous les 1 000 lignes ». Les exports réels sont plus complexes. Parfois, vous avez besoin d’un fichier par pays, d’un fichier par mois, d’un fichier pour les comptes enterprise, ou d’un fichier de secours pour les lignes qui ne correspondent à rien. Cet outil est conçu pour cette réalité.

Importez un CSV ou collez-le ci-dessous

Le délimiteur CSV, les sauts de ligne entre guillemets, les en-têtes dupliqués et l’encodage sont gérés automatiquement.

Collez ou déposez un fichier
Coller un CSV
Utile pour des tests rapides ou lorsque le fichier est déjà dans votre presse-papiers.

Prévisualiser et télécharger

Vérifiez le nombre de fichiers, les avertissements et l’aperçu de chaque sortie avant le téléchargement.

La prévisualisation vient après la configuration de la division

Choisissez un mode de division, ajustez les paramètres et prévisualisez les fichiers de sortie avant de les télécharger.

Découpez vos fichiers CSV par logique métier, pas seulement par taille de lot

De nombreux outils de découpe CSV s’arrêtent à « tous les 1 000 lignes ». Les exports réels sont plus complexes. Parfois, vous avez besoin d’un fichier par pays, d’un fichier par mois, d’un fichier pour les comptes enterprise, ou d’un fichier de secours pour les lignes qui ne correspondent à rien. Cet outil est conçu pour cette réalité.

Analyse intelligente avant la découpe

L’outil détecte automatiquement l’encodage, le délimiteur, les en-têtes dupliqués, les colonnes vides, les champs de texte volumineux et les colonnes de regroupement à faible cardinalité. Cela vous aide à choisir une découpe pertinente au lieu de procéder au hasard.

Vous obtenez également des alertes lorsqu’une découpe est risquée : trop de fichiers de sortie, trop de très petits fichiers, ou un groupe énorme qui écrase tous les autres.

Conçu pour les gros exports CSV du monde réel

Les fichiers volumineux restent côté client. Vous prévisualisez le résultat avant téléchargement, ne conservez que les colonnes dont vous avez besoin et exportez un fichier unique ou plusieurs fichiers dans une archive ZIP.

C’est particulièrement utile pour des lots d’outreach, des transmissions par pays, du nettoyage de CRM, des revues de conformité et des découpes historiques mensuelles.

Guide des paramètres pour les cas complexes

Certains paramètres de découpe sont puissants, mais pas forcément évidents au premier regard. Les icônes d’aide dans l’outil renvoient vers les explications correspondantes ci-dessous afin que vous compreniez exactement ce qu’un paramètre modifie avant de prévisualiser la découpe.

Lignes, chevauchement et découpe par taille

Ce sont les modes de découpe les plus rapides et généralement les plus sûrs lorsque vous avez simplement besoin de fichiers plus petits.

Lignes par fichier donne à chaque sortie un nombre de lignes à peu près identique. C’est idéal lorsque les outils en aval se soucient surtout de la taille des lots, et non de la catégorie ou de la logique métier.

Chevauchement de lignes répète quelques lignes à la frontière entre les fichiers. À utiliser uniquement lorsque le lot suivant a besoin d’un peu de contexte depuis le précédent.

Conserver les lignes groupées ensemble empêche l’outil de répartir le même compte, la même entreprise ou la même commande sur plusieurs fichiers. C’est important lorsque les lignes appartenant à une même entité doivent rester ensemble.

Taille maximale par fichier est utile pour les limites d’upload. L’outil essaie de rester sous un objectif en octets, mais comme la longueur des lignes peut varier, le dernier fichier ou certains fichiers peuvent sembler moins équilibrés qu’avec une découpe par lignes.

Sorties groupées et valeurs rares

Les découpes basées sur les valeurs sont les plus adaptées lorsque disposer d’un CSV par pays, propriétaire, statut ou source rend le résultat plus simple à relire ou à transmettre.

Découper par colonne(s) crée une sortie par valeur distincte ou combinaison de valeurs. Une seule colonne produit des sorties plus simples ; deux colonnes ou plus créent des fichiers plus granulaires.

Gestion des valeurs rares aide lorsque des valeurs uniques créeraient trop de fichiers minuscules. Vous pouvez conserver uniquement les groupes les plus importants et fusionner le reste dans un fichier « other ».

Découper aussi les grands groupes par taille de fichier est utile lorsqu’une catégorie est beaucoup plus volumineuse que les autres. Cela conserve la logique de regroupement tout en évitant qu’un seul fichier géant ne domine l’export.

Règles, première correspondance et lignes sans correspondance

La découpe basée sur des règles est utile lorsque la destination des fichiers dépend d’une logique métier plutôt que d’une simple colonne de regroupement.

Première correspondance uniquement signifie qu’une ligne s’arrête à la première règle qu’elle satisfait. Désactivez cette option uniquement si vous voulez intentionnellement copier la même ligne dans plusieurs fichiers de sortie.

Conserver les lignes sans correspondance dans un fichier séparé garantit que les lignes qui ne satisfont aucune de vos règles sont tout de même conservées dans leur propre export.

Nom du fichier des lignes sans correspondance correspond simplement au nom de ce fichier fourre-tout. C’est utile si vous voulez une sortie explicite comme needs-review.csv ou no-rule-match.csv.

Dates, paramètres d’export et fichiers de sortie plus propres

Ces paramètres sont importants lorsque les données d’entrée sont désordonnées ou lorsque les noms des fichiers exportés doivent s’intégrer à un workflow existant.

Format de date est prévu pour les colonnes de dates ambiguës. Si le détecteur se trompe, forcez le format attendu avant de regrouper par mois, année ou semaine.

Dates invalides vous permet de décider si les mauvaises valeurs doivent être ignorées ou déplacées vers un fichier séparé. C’est plus sûr que de perdre silencieusement des lignes.

Modèle de nom de fichier contrôle les noms finaux de sortie. Utilisez des variables comme {index} et {label} lorsque vos lots ont besoin d’une numérotation prévisible.

Colonnes à conserver dans la sortie supprime les colonnes inutiles avant la découpe. Cela rend les exports plus légers et plus propres, surtout lorsque le CSV d’origine contient des colonnes techniques que vous ne voulez pas retrouver en aval.

Cas limites gérés par cet outil

Les exports CSV réels sont rarement propres. Cet outil est conçu pour gérer les cas irritants qui font généralement échouer les splitters plus simples.

Cellules entre guillemets, virgules intégrées et retours à la ligne

Les lignes ne sont pas découpées simplement parce qu’une cellule entre guillemets contient une virgule ou un retour à la ligne.

Le parseur conserve intactes les valeurs CSV entre guillemets, afin que les adresses, notes ou champs de texte longs ne soient pas transformés en fausses lignes lors de la découpe.

En-têtes dupliqués, colonnes vides et sortie projetée

Les en-têtes désordonnés et les exports surdimensionnés sont fréquents dans les exports CRM, finance et support.

Les en-têtes dupliqués sont normalisés afin que les comparaisons continuent de fonctionner. Les colonnes vides peuvent être identifiées, et la projection vous permet de supprimer des colonnes avant de générer les sorties.

Fichiers volumineux et prévisualisation paresseuse

La prévisualisation doit vous aider à décider, pas vous empêcher de traiter de gros fichiers.

Pour les grandes découpes par lignes, l’outil peut garder une prévisualisation légère et ne précharger que le premier fichier de sortie. Les prévisualisations secondaires et les téléchargements sont générés à la demande.

Dates invalides, règles sans correspondance et groupes déséquilibrés

Le splitter garde visibles les lignes de cas limites au lieu de les écarter discrètement.

Les lignes avec des dates invalides peuvent être placées dans un fichier séparé, les lignes qui ne correspondent à aucune règle peuvent être conservées dans leur propre export, et les découpes groupées peuvent vous alerter lorsqu’un segment est beaucoup plus volumineux que les autres.

Découper par pays ou par statut

Utilisez une découpe par valeurs groupées lorsque vous voulez un CSV par pays, propriétaire, statut, source ou tout autre champ à faible cardinalité.

Input
id,name,country,status
1,Alice,FR,active
2,Bob,FR,inactive
3,Carol,US,active
4,Dan,DE,lead
Output
split-fr.csv
id,name,country,status
1,Alice,FR,active
2,Bob,FR,inactive

split-us.csv
id,name,country,status
3,Carol,US,active

Créer des fichiers de sortie basés sur des règles

Les règles conditionnelles vous permettent de définir des destinations pratiques, comme les comptes enterprise, les adresses Gmail ou les lignes de secours qui ne correspondent à rien.

Input
company_size,country,email
120,US,alice@gmail.com
25,FR,bob@startup.test
300,DE,ops@datablist.com
Output
enterprise.csv
company_size,country,email
120,US,alice@gmail.com
300,DE,ops@datablist.com

gmail.csv
company_size,country,email
120,US,alice@gmail.com

Puis-je découper un CSV par valeur de colonne ?

Oui. Choisissez une ou plusieurs colonnes, prévisualisez le nombre de groupes, limitez éventuellement le nombre de fichiers de sortie et regroupez les valeurs rares dans un fichier « other ».

Puis-je découper un CSV par taille de fichier ?

Oui. Définissez un objectif en octets par fichier. C’est utile lorsqu’un autre outil impose des limites d’upload. La prévisualisation vous avertit lorsque la longueur des lignes varie trop pour fournir des estimations fiables.

Puis-je découper un CSV par mois ou par année ?

Oui. Choisissez une colonne de date, sélectionnez le mois, l’année ou la semaine ISO, puis décidez si les dates invalides doivent aller dans leur propre fichier ou être ignorées.

L’outil crée-t-il une archive ZIP ?

Oui. Les découpes avec une seule sortie se téléchargent en CSV. Les découpes multi-fichiers se téléchargent en ZIP afin que les exports segmentés volumineux restent faciles à gérer.

Outils associés