Aller au contenu
TextArray
Tout en local

Changer le délimiteur CSV

Échangez le séparateur de colonnes dans les données CSV entre virgule, point-virgule, tabulation et barre verticale.

Entrée
Sortie

Changer le délimiteur CSV

Un fichier CSV est aussi portable que son séparateur. Excel sur un système slovaque, tchèque, allemand ou polonais attend un point-virgule et dépose un fichier séparé par des virgules dans une colonne inutile, tandis que la plupart des API, bases de données et feuilles de calcul en anglais attendent une virgule. Cet outil réécrit le caractère entre les colonnes afin que les mêmes données s'ouvrent correctement partout où elles atterrissent : virgule en point-virgule pour Excel d'un collègue, point-virgule en virgule pour un script d'importation, ou un dans un onglet pour un collage propre dans Google Sheets.

Choisissez le séparateur utilisé par vos données et celui que vous souhaitez : virgule, point-virgule, tabulation, barre verticale ou le vôtre. Un délimiteur personnalisé peut comporter plusieurs caractères et \\t représente une tabulation lorsque vous devez en saisir un. Avec la gestion des guillemets activée, l'entrée est lue comme un véritable CSV plutôt que comme du texte brut : une valeur entourée de guillemets doubles conserve le séparateur, les guillemets "" doublés et les sauts de ligne à l'intérieur, et compte toujours comme un seul champ.

C’est ce qui compte le plus à la sortie. Lorsque vous passez aux points-virgules, une valeur qui contient déjà un point-virgule doit être re-citée ou la ligne gagne silencieusement une colonne fantôme. L'outil cite exactement ces valeurs, laisse le reste vide et supprime les guillemets dont le nouveau séparateur n'a plus besoin. Le découpage supprime les espaces autour de chaque valeur.

Tout s'exécute dans votre navigateur, de sorte que les exportations contenant des noms de clients, des prix ou des identifiants internes ne sont jamais téléchargées. Le décompte sous la sortie indique les lignes, le nombre de colonnes de la ligne la plus large et le nombre de valeurs qui ont dû être citées. Si ce nombre de colonnes indique soudainement 1, le délimiteur d'entrée est mal défini.

FAQ

Pourquoi mon CSV s'ouvre-t-il dans une seule colonne dans Excel ?
Excel suit le séparateur de liste de votre système. Sur les installations slovaques, tchèques, allemandes et polonaises, il s'agit d'un point-virgule, donc un fichier séparé par des virgules se retrouve dans une seule colonne. Convertissez les virgules en points-virgules ici et le fichier s'ouvre avec les colonnes appropriées en double-cliquant.
Qu'arrive-t-il aux valeurs qui contiennent le nouveau délimiteur ?
Ils sont entourés de guillemets doubles, conformément à la RFC 4180. Le passage de a,"b;c"d aux points-virgules produit a;"b;c";d, donc la valeur reste dans un champ. Les citations dont le nouveau délimiteur n'a plus besoin sont à nouveau supprimées.
Puis-je utiliser un délimiteur qui ne figure pas dans la liste ?
Oui. Choisissez Personnalisé et saisissez-le – il peut s’agir de plusieurs caractères, tels que :: ou d’une virgule suivie d’un espace. Écrivez \t pour une tabulation et \n pour un saut de ligne.
Quand dois-je désactiver la gestion des devis ?
Uniquement lorsque vos données utilisent des guillemets doubles comme caractères ordinaires et jamais pour envelopper les champs. Avec l'option désactivée, le texte est divisé strictement sur le délimiteur et les guillemets sont transmis sans modification, ce qui corrompt le véritable CSV cité.
Mon fichier est-il téléchargé quelque part ?
Non. La conversion s'effectue entièrement dans votre navigateur et vos données ne quittent jamais votre appareil.