UTILS.
100 % dans le navigateur
⇆c

Diviser / Combiner des colonnes

Divisez une colonne CSV en plusieurs selon un délimiteur, ou combinez plusieurs colonnes en une seule avec un séparateur.

sortie

À propos de cet outil

Diviser / Combiner des colonnes est un outil gratuit et 100 % dans le navigateur qui restructure les colonnes CSV sans tableur. En mode Diviser, il prend une colonne — choisie par nom d'en-tête ou par index à base zéro — et découpe chaque valeur sur un délimiteur en plusieurs nouvelles colonnes, de sorte que « Paris/France » devient deux champs ; une limite optionnelle plafonne le nombre de morceaux produits. En mode Combiner, il joint plusieurs colonnes en une seule nouvelle colonne à l'aide d'un séparateur de votre choix, en conservant ou en supprimant éventuellement les originales.

Tout s'exécute localement dans votre navigateur en JavaScript — vos données ne sont jamais téléversées ni stockées. L'analyseur CSV gère les champs entre guillemets et les guillemets échappés, les nouvelles colonnes sont nommées d'après l'en-tête source lorsque c'est possible, et la sortie se met à jour en direct pour que vous puissiez copier ou télécharger le CSV restructuré.

Foire aux questions

Comment choisir la colonne à diviser ou à combiner ?
Désignez une colonne soit par son nom d'en-tête (lorsque « la première ligne est un en-tête » est activé), soit par son index à base zéro, où 0 est la première colonne. Le mode Combiner prend une liste de colonnes séparées par des virgules ; elles sont jointes dans l'ordre où vous les listez.
Que fait la limite de division ?
Une limite de 0 signifie diviser à chaque occurrence du délimiteur en autant de colonnes que nécessaire. Une limite positive plafonne le nombre de colonnes résultantes ; les délimiteurs supplémentaires au-delà de la limite restent à l'intérieur du dernier morceau, et les valeurs plus courtes sont complétées par des cellules vides afin que toutes les lignes s'alignent.
Puis-je conserver les colonnes d'origine lors de la combinaison ?
Oui. Cochez « conserver les colonnes d'origine » pour ajouter la colonne combinée tout en laissant les sources en place ; décochez-la pour retirer les colonnes source et n'ajouter que le résultat combiné à la fin.
Quelles conventions CSV sont supposées ?
Les champs utilisent le délimiteur sélectionné (virgule, point-virgule, tabulation ou barre verticale), les champs entre guillemets et les guillemets doublés sont respectés en entrée, et tout champ de sortie contenant le délimiteur, un guillemet ou un saut de ligne est réencadré de guillemets. Les nouvelles colonnes issues d'une division sont nommées header_1, header_2, … à partir de l'en-tête source.

Plus d'outils