CSV para Excel
Cole um CSV e veja-o na hora como planilha - números, datas e IDs mantidos como o Excel deve guardá-los. Baixe o .xlsx só se quiser.
CSV
Pré-visualização do Excel
A planilha aparece aqui enquanto você cola.
Cole um CSV e veja-o na hora como planilha - números, datas e IDs mantidos como o Excel deve guardá-los. Baixe o .xlsx só se quiser.
A planilha aparece aqui enquanto você cola.
Um relatório exportado, um extrato bancário, uma extração de dados enviada por um colega: o CSV é a forma como as tabelas circulam, mas abri-lo no Excel muitas vezes o estraga. CEPs perdem o zero à esquerda, números de conta viram 1,23E+15 e datas mudam de formato. Cole o CSV aqui e veja exatamente como ficará como planilha antes de decidir baixar.
O Excel armazena números com 15 dígitos significativos, então um número de cartão ou de conta com 16 dígitos muda sem aviso. Um valor com zero à esquerda, como um CEP ou matrícula de funcionário, perde esse zero. Esta ferramenta só converte um valor em número ou data quando nada se perde, e mantém todo o resto exatamente como o texto colado.
Uma célula de CSV que começa com = pode ser uma fórmula executada ao abrir o arquivo, uma forma conhecida de atacar quem abre uma planilha exportada. Cada célula de texto da pasta de trabalho é gravada como texto simples, então nada no CSV pode ser executado.
Com "Detectar números e datas" ativado, cada célula é analisada separadamente. 125000.50 vira o número 125000,5 (formate a coluna no Excel para mostrar duas casas decimais) e -1500.75 continua negativo. 007 e o CEP 040001 mantêm o zero à esquerda como texto. 123456789012345 (15 dígitos) é um número, mas 1234567890123456 (16 dígitos) fica como texto, para que nenhum dígito seja arredondado. 2026-10-01 e 31/10/2026 viram datas reais; 2026-02-30 não é um dia real e fica como texto. Separadores de milhar e vírgulas decimais (1,234 ou 1.234,56), sinal de porcentagem (12%), expoentes (1e5) e um + inicial ficam como texto, exatamente como colados. As células de cabeçalho são sempre texto.
Um valor entre aspas duplas é uma única célula, seja o que for: "Rao & Sons, Pune" mantém a vírgula, um endereço entre aspas com quebra de linha fica numa só célula, e duas aspas duplas dentro das aspas viram uma, então "Quote ""Q4"" retainer" vira Quote "Q4" retainer. O delimitador é detectado nas primeiras 20 linhas: entre vírgula, ponto e vírgula, tabulação e barra vertical, vence o que mais aparece na primeira linha e se repete o mesmo número de vezes nas seguintes, por isso um arquivo com ponto e vírgula de um Excel configurado com vírgula decimal é lido corretamente. Se as colunas da prévia parecerem erradas, escolha o delimitador você mesmo. Linhas em branco no meio continuam como linhas vazias; as do final são removidas. Espaços ao redor de um número são ignorados na detecção do tipo (" 42 " vira 42), mas uma célula de texto mantém seus espaços exatamente.
Abrir arquivo lê o arquivo como UTF-8, que é o que gravam a opção CSV UTF-8 do Excel, o Google Planilhas e a maioria dos sistemas. Um arquivo salvo como CSV comum no Excel para Windows costuma usar uma página de código antiga do Windows, e então letras como é, ü ou ñ aparecem como �. Salve-o de novo como CSV UTF-8, ou abra-o num editor de texto que o mostre corretamente e cole o texto aqui. A marca de ordem de bytes (BOM) no início do arquivo é removida, então nunca gruda no primeiro cabeçalho. No sentido contrário, o .xlsx baixado guarda o texto em Unicode, então nomes em hindi, árabe ou chinês que aparecem certos na prévia também aparecem certos no Excel, o que um CSV UTF-8 sem BOM aberto com clique duplo no Excel para Windows muitas vezes não faz.
A prévia é montada no seu navegador. Só quando você clica em Baixar o CSV é enviado ao servidor, que cria a pasta de trabalho na memória e a devolve na mesma resposta. Nada é gravado em disco, e o registro de uso guarda apenas o número de linhas e colunas, o delimitador e a opção de cabeçalho, nunca valores de células nem o nome do arquivo.
aaaa-mm-dd e dd/mm/aaaa. Eles viram datas reais do Excel exibidas como dd/mm/aaaa. Qualquer outra coisa continua como texto, nada é adivinhado.
Até 5.000.000 de caracteres, 100.000 linhas e 500 colunas. A prévia mostra as primeiras 500 linhas; o download traz todas. Uma célula com mais de 32.767 caracteres, o limite do próprio Excel, é cortada nesse tamanho. Os downloads são limitados a 40 a cada 10 minutos por endereço IP.
Datas com barras são lidas apenas como dia/mês/ano. 10/31/2026 não pode ser uma data com o dia primeiro, então fica como texto, mas 03/04/2026 vira 3 de abril de 2026, não 4 de março. Se o seu arquivo usa o mês primeiro, desmarque "Detectar números e datas" para manter cada célula como texto exato, ou exporte as datas como aaaa-mm-dd, que nunca é ambíguo.
Uma única planilha, com o nome de arquivo que você digitar (cortado em 31 caracteres, o limite do Excel para nomes de planilha), ou data se você deixar vazio. Com "A primeira linha é um cabeçalho" marcado, essa linha fica em negrito sobre fundo cinza-claro, congelada para continuar visível ao rolar, e tem botões de filtro em todas as colunas. Cada coluna é tão larga quanto o seu valor mais longo, até 60 caracteres. As datas usam o formato dd/mm/aaaa, campos vazios continuam como células vazias e o arquivo não contém fórmulas nem macros. As células que você editar na prévia fazem parte do download.
Só em códigos de tamanho fixo. Quando o Excel transforma um valor em número, remove os zeros à esquerda e mantém 15 dígitos significativos, então um número de conta de 16 dígitos como 1234567890123456 já perdeu o último dígito: abra de novo o CSV original em vez de consertar a planilha. Para códigos de seis dígitos, =TEXT(A1,"000000") numa coluna nova devolve 040001 como texto, e o formato de número personalizado 000000 mostra os zeros enquanto a célula continua sendo número. No Excel em português a função se chama TEXTO e se escreve =TEXTO(A1;"000000"). Para evitar isso, converta o CSV aqui: 040001 e 1234567890123456 são gravados como células de texto. No próprio Excel, importe por Data > From Text/CSV (Dados > De Texto/CSV) e defina essas colunas como Texto antes de carregar, ou no Microsoft 365 desative as opções de zeros à esquerda e de 15 dígitos em File > Options > Data > Automatic Data Conversion (Conversão Automática de Dados).
Só são convertidos números simples: um sinal de menos opcional, dígitos e no máximo um ponto como separador decimal, por exemplo 1234.50 ou -42. Separadores de milhar (1,234.50), vírgula decimal (12,5), símbolos de moeda ($100), sinal de porcentagem (50%), um mais inicial (+5), expoentes (1e5) e inteiros com zero à esquerda (007) ficam como o texto exato, porque lê-los obrigaria a adivinhar o formato. Para transformar essa coluna em números no Excel, =NUMBERVALUE(A2,".",",") lê 1,234.50 como 1234,5 e =NUMBERVALUE(A2,",",".") lê 2.500,27 como 2500,27; o nome da função e o separador de argumentos (, ou ;) seguem o idioma e a região do seu Excel. Um 1234.50 convertido aparece como 1234,5 até você dar à coluna um formato de número com duas casas decimais.
Não, é proposital. Valores como 040001 ou o 1234567890123456 de 16 dígitos são gravados como células de texto para manter os zeros e os dígitos, e a verificação de erros do Excel marca qualquer texto que pareça um número. SOMA e MÉDIA ignoram células de texto em um intervalo, o que é correto para IDs e códigos, mas significa que uma coluna de texto não é um valor que se possa somar. Para ocultar a marca, selecione as células, clique no ícone de aviso e escolha Ignore Error (Ignorar erro), ou desmarque Numbers formatted as text or preceded by an apostrophe em File > Options > Formulas > Error checking rules (Arquivo > Opções > Fórmulas). Use Convert to Number (Converter em número) só em colunas em que zeros à esquerda e dígitos além do 15º não importam.