Pourquoi convertir TXT en CSV ?
Les programmes qui importent des données - feuilles de calcul, bases de données et outils d'analyse - attendent le format .CSV avec un délimiteur défini et une ligne d'en-tête facultative. Une extension .txt est souvent ignorée ou mal lue par ces importateurs. Réenregistrer le fichier en tant que .csv indique au logiciel quelle structure et quel délimiteur attendre.
Comment convertir TXT en CSV
Microsoft Excel PAID
Ouvrez le fichier TXT dans Excel - l'Assistant d'importation de texte demande le délimiteur et affiche un aperçu des colonnes ; enregistrez via Fichier > Enregistrer sous > CSV (séparateur: virgule).
LibreOffice Calc FREE
Ouvrez le fichier TXT dans LibreOffice Calc, définissez le délimiteur dans la boîte de dialogue Import de texte, puis enregistrez sous Texte CSV (.csv).
Renommer le fichier BUILT-IN
Si le TXT est déjà délimité par des virgules, renommez data.txt en data.csv - le contenu reste identique et la plupart des importateurs l'analyseront correctement.
Ligne de commande - sed CLI
Remplacez les délimiteurs de tabulation par des virgules en utilisant sed 's/\t/,/g' data.txt > data.csv.
À propos de ces formats
Un fichier TXT est du texte brut, non formaté - le format de document le plus simple sur n'importe quel ordinateur. Double-cliquez dessus : Windows l'ouvre dans Notepad, macOS dans…
Ouvrir les détails de .TXT →Un fichier CSV stocke des données tabulaires sous forme de texte brut - une ligne par enregistrement, les valeurs étant séparées par des virgules (ou des points-virgules dans les régions…
Ouvrir les détails de .CSV →Qualité et points de vigilance
- La conversion ne fonctionne que sur les fichiers
TXTtabulaires - la prose libre sans délimiteur cohérent ne peut pas être mappée sur des colonnes CSV. - Si les caractères non anglais semblent corrompus après l'importation, réglez l'encodage des caractères sur UTF-8 dans l'assistant ou la boîte de dialogue d'importation.
- Si une valeur de champ contient le caractère délimiteur, elle doit être entourée de guillemets doubles dans un CSV valide ; un simple renommage n'ajoute pas ces guillemets automatiquement.