Changer le séparateur d’un CSV
Changez le séparateur d’un CSV en conservant le contenu des cellules.
Vos fichiers sont traités ici, sur votre appareil
Nous n'envoyons pas votre fichier ou le contenu du texte à un serveur de traitement. Aucun compte n'est nécessaire et il n'y a pas de quota d'opération quotidien. Les outils individuels ont des limites de taille pour protéger la mémoire de votre appareil.
Une connexion est nécessaire pour charger le site et ses ressources. L'hébergement peut recevoir des données de visite technique. Les favoris stockent uniquement les identifiants d'outils dans ce navigateur.
Comment nous traitons vos données →Comment utiliser cet outil
- Collez la table et sélectionnez son délimiteur réel.
- Choisissez une virgule, un point-virgule ou un onglet pour la sortie.
- Convertir et vérifier les lignes contenant des guillemets ou des sauts de ligne intégrés avant l'importation.
Un exemple que vous pouvez vérifier
Changez les virgules en points-virgules sans transformer les codes en nombres.
Exemple d'entrée
nombre,codigo Ana,001 Luis,002
Résultat attendu
nombre;codigo Ana;001 Luis;002
Les valeurs 001 et 002 restent du texte. La sortie utilise CRLF entre les lignes et peut normaliser les guillemets de champ.
Changer le séparateur d’un CSV: usages et conseils pratiques
La modification d'un délimiteur de table permet de transférer des données entre des programmes qui attendent des conventions différentes. Une exportation peut utiliser des virgules, un autre des points-virgules et un autre des onglets. Remplacer chaque signe de ponctuation dans un éditeur de texte n'est pas suffisant car un délimiteur peut également apparaître à l'intérieur d'un champ cité. Cet outil analyse les lignes et les champs avant de les sérialiser avec le délimiteur de sortie sélectionné. Les valeurs sont conservées et la citation nécessaire empêche le nouveau séparateur de diviser accidentellement une cellule. L'opération modifie la représentation plutôt que de sélectionner des enregistrements, de renommer des colonnes ou d'inférer une nouvelle structure de table.
Choisissez le délimiteur d'entrée réel plutôt que celui que vous souhaitez produire. Un choix incorrect peut transformer plusieurs colonnes en un seul en-tête ou provoquer une erreur de largeur de ligne. La première ligne doit contenir des noms uniques et non vides, et chaque ligne de données doit avoir le même nombre de champs que cet en-tête. Les champs cités, les guillemets intérieurs doublés et les sauts de ligne à l'intérieur des champs cités sont acceptés. Une nouvelle ligne à l'intérieur d'une cellule reste une partie de cette cellule au lieu d'être supposée commencer un autre enregistrement. Inspectez une ligne source représentative pour établir son séparateur avant de convertir une grande exportation.
Les valeurs restent du texte. Les nombres, dates, booléens et identifiants ne sont pas déduits, donc 001 conserve ses zéros. Les espaces de terrain font également partie de la valeur. La sortie normalise les terminaisons d'enregistrements dans CRLF et peut supprimer des guillemets inutiles ou ajouter des guillemets requis par le nouveau format. Par conséquent, la sortie n'est pas identique à l'original même si elle représente les mêmes valeurs de la table. Une entrée d'en-tête seulement peut être convertie sans inventer de lignes de données. La sortie téléchargée utilise .csv même lorsque les onglets sont sélectionnés, alors choisissez explicitement le séparateur correspondant lors de l'importation plutôt que de vous fier entièrement à la détection basée sur le nom de fichier.
Les expressions qu'une feuille de calcul peut interpréter comme des formules ne sont pas modifiées. Utilisez les paramètres d'importation de texte appropriés lorsque les conversions automatiques de destination ne sont pas souhaitées. Passez en revue une ligne contenant une virgule intérieure, une autre contenant des guillemets et une autre avec des codes avant zéro avant de traiter une table étendue. Les limites sont de dix mille lignes de données, deux cents colonnes et un million de caractères d'entrée. Conservez la source afin que la conversion puisse être répétée avec un autre paramètre si la destination interprète les champs de manière incorrecte. L'édition structurelle et la sélection de colonne nécessitent une opération d'édition de données distincte; cet outil se concentre sur les délimiteurs et la sérialisation de la même table tout en préservant les valeurs de cellule fournies.
Options et limites
Collez une table avec des en-têtes uniques et non vides et sélectionnez les séparateurs de source et de sortie. Les valeurs restent du texte, conservant les zéros principaux, les guillemets échappés et les sauts de ligne intégrés. La sortie normalise les guillemets et les fins de ligne à CRLF. Maximum 10,000 lignes et 200 colonnes. Les formules de tableur ne sont pas modifiées.
Questions fréquentes
Peut-il convertir TSV en CSV?
Oui. Choisissez des onglets pour l'entrée et des virgules pour la sortie. Vérifiez l'interprétation des colonnes lors de l'importation dans un autre programme.