Por que converter TXT para CSV?
Programas que importam dados - planilhas, bancos de dados e ferramentas de análise - esperam o formato .CSV com um delimitador definido e uma linha de cabeçalho opcional. Uma extensão .txt é frequentemente ignorada ou lida incorretamente por esses importadores. Salvar o arquivo como .csv informa ao software qual estrutura e delimitador esperar.
Como converter TXT para CSV
Microsoft Excel PAID
Abra o arquivo TXT no Excel - o Assistente de Importação de Texto perguntará o delimitador e mostrará uma visualização das colunas; salve via Arquivo > Salvar como > CSV (separado por vírgulas).
LibreOffice Calc FREE
Abra o arquivo TXT no LibreOffice Calc, defina o delimitador na caixa de diálogo de Importação de Texto e salve como Texto CSV (.csv).
Renomear o arquivo BUILT-IN
Se o TXT já estiver delimitado por vírgulas, renomeie data.txt para data.csv - o conteúdo permanece idêntico e a maioria dos importadores o analisará corretamente.
Linha de comando - sed CLI
Substitua delimitadores de tabulação por vírgulas usando sed 's/\t/,/g' data.txt > data.csv.
Sobre estes formatos
Um arquivo TXT é um texto simples e não formatado - o formato de documento mais básico em qualquer computador. Clique duas vezes nele: o Windows o abre no Notepad, o macOS no TextEdit, o…
Abrir detalhes de .TXT →Um arquivo CSV armazena dados tabulares como texto simples - uma linha por registro, valores separados por vírgulas (ou ponto e vírgula em localidades europeias). Qualquer planilha o abre:…
Abrir detalhes de .CSV →Qualidade e o que observar
- A conversão só funciona em arquivos
TXTtabulares - prosa de formato livre sem delimitador consistente não pode ser mapeada para colunas CSV. - Se caracteres não ingleses parecerem distorcidos após a importação, defina a codificação de caracteres para UTF-8 no assistente ou diálogo de importação.
- Se qualquer valor de campo contiver o caractere delimitador, ele deve ser envolvido por aspas duplas em um CSV válido; uma simples renomeação não adiciona essas aspas automaticamente.