CSV — Valores Separados por Vírgula
CSV é o formato de dados tabulares mais simples: texto puro em que cada linha é um registro e vírgulas separam as colunas. Valores que contêm vírgulas ou quebras de linha são envolvidos em aspas. Esse é o formato inteiro — e é exatamente por isso que todo banco de dados, planilha, ferramenta de analytics e linguagem de programação o suporta.
CSV carrega apenas dados: sem formatação, sem fórmulas, sem tipos além do que o aplicativo consumidor inferir.
Para que servem arquivos CSV
- Exportar e importar dados entre sistemas
- Dumps de banco de dados e envios em massa
- Fluxos de ciência de dados e scripts
- O denominador comum quando duas ferramentas não compartilham outro formato
Vantagens
- Suporte universal, legível por humanos, fácil de gerar e interpretar
- Compacto e adequado a streaming para grandes volumes
- Comparável e amigável a controle de versão
Limitações
- Sem tipos: zeros à esquerda, datas e números grandes são facilmente corrompidos na importação
- Uma tabela por arquivo — sem múltiplas planilhas
- Ambiguidade de delimitador e codificação (ponto e vírgula vs vírgula, UTF-8 vs legado) causa quebras no mundo real
Como abrir um arquivo CSV
Aplicativos de planilha abrem CSV diretamente, mas importar sem cuidado pode corromper datas e zeros à esquerda. Para trabalhar com os dados no Excel, converter o CSV para XLSX primeiro entrega uma pasta de trabalho de verdade desde o início.
Perguntas frequentes
Arquivo CSV é o mesmo que Excel?
Não. O Excel abre arquivos CSV, mas um CSV é texto puro: linhas de valores separados por vírgula ou ponto e vírgula, sem formatação, fórmulas ou várias planilhas. Um arquivo do Excel (XLSX) é uma pasta de trabalho completa. Converter CSV para XLSX gera uma planilha de verdade, com as colunas certas.
Por que o CSV abre tudo em uma coluna no Excel?
Porque o separador do arquivo não bate com as configurações regionais do computador. No Brasil, a vírgula é o separador decimal (1,5), então o Excel espera ponto e vírgula entre as colunas. Um CSV separado por vírgula cai inteiro na coluna A, e o contrário acontece em computadores configurados em inglês. Converter o CSV para XLSX resolve: o Filembly detecta vírgula, ponto e vírgula, tab e barra vertical (|) sozinho.
CSV é separado por vírgula ou ponto e vírgula?
Os dois são comuns. O nome diz vírgula, mas programas de planilha em países que escrevem decimais com vírgula, como o Brasil, exportam CSV com ponto e vírgula. Tab e barra vertical (|) também aparecem em exportações de bancos, lojas virtuais e sistemas contábeis.
Por que os acentos do CSV aparecem como é e ç no Excel?
O arquivo está em UTF-8, mas o Excel o leu com um conjunto de caracteres antigo. Importar por Dados → De Texto/CSV escolhendo 65001: Unicode (UTF-8) resolve, assim como converter para XLSX. O Filembly lê CSVs em UTF-8 e no formato antigo do Windows, e os CSVs que ele exporta trazem o marcador de que o Excel precisa para mostrar os acentos certos.
Como abrir arquivo CSV?
Qualquer programa de planilha abre: Excel, Google Planilhas (Arquivo → Importar), LibreOffice Calc ou Numbers. Qualquer editor de texto também mostra os valores brutos. Para manter zeros à esquerda (como no CEP 01310-100), números de ID longos e datas intactos no Excel, importe o arquivo em vez de dar dois cliques, ou converta para XLSX antes.