Converter xls para csv

Conversor online gratuito de XLS para CSV

Converta pastas de trabalho legadas do Excel para CSV em UTF-8 para importações em bancos de dados, scripts e compartilhamento simples de dados.

Converter XLS para CSV online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 30 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .xls

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .xls para .csv

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .csv convertido

    O resultado da conversão está pronto para download.

Como converter xls para csv arquivo

  • Documentos

Importadores de databases, scripts e sistemas empresariais mais antigos geralmente exigem um arquivo CSV simples em vez de um workbook do Excel. A conversão também produz uma representação de texto menor, mais fácil de compartilhar, arquivar e processar sem software de planilha.

O que é o formato XLS

XLS é o formato binário de workbook associado ao Microsoft Excel 97–2003. Um workbook XLS pode conter várias worksheets, fórmulas, formatação, gráficos, imagens, comentários, validação de dados, macros e metadados do workbook.

O Microsoft Excel cria e abre arquivos XLS, enquanto o LibreOffice Calc, o Apache OpenOffice Calc e outros programas de planilha geralmente podem abri-los e salvá-los. As versões mais recentes do Excel normalmente usam .xlsx, embora arquivos XLS legados continuem comuns em sistemas empresariais antigos, anexos arquivados, registros contábeis e coleções de documentos.

O que é o formato CSV

CSV armazena dados tabulares como texto simples. Cada linha normalmente representa uma linha, e um delimitador separa os campos; a vírgula é convencional, mas alguns sistemas usam ponto e vírgula. Os campos que contêm delimitadores, aspas ou quebras de linha são colocados entre aspas duplas, e as aspas incorporadas são escapadas duplicando-as.

CSV é compatível com databases, linguagens de programação, utilitários de linha de comando, sistemas de relatórios e aplicativos de planilha. Geralmente é menor que XLS, pode ser lido sem software especializado e é adequado para importar uma única tabela simples.

CSV representa uma worksheet por arquivo. Ele não pode preservar várias worksheets, formatação de células, gráficos, imagens, comentários, macros, layout de células mescladas ou configurações no nível do workbook. As fórmulas não são mantidas como fórmulas.

Como converter um arquivo XLS

Com o Microsoft Excel

  1. Abra o arquivo .xls no Excel.
  2. Selecione a worksheet a ser exportada. O Excel grava somente a worksheet ativa no arquivo CSV.
  3. Escolha File → Save As.
  4. Defina o tipo de arquivo como CSV UTF-8 (Comma delimited) (*.csv) quando o sistema de destino for compatível com UTF-8. Escolha CSV (Comma delimited) (*.csv) somente quando um sistema legado exigir sua codificação mais antiga.
  5. Digite um nome de arquivo que termine em .csv e selecione Save.
  6. Aceite o aviso do Excel de que somente a worksheet ativa e os dados compatíveis com CSV serão salvos.

Com o LibreOffice Calc

  1. Abra o arquivo XLS no LibreOffice Calc e selecione a guia da worksheet necessária.
  2. Escolha File → Save As, selecione Text CSV (.csv) e habilite Automatic file name extension se necessário.
  3. Na caixa de diálogo de exportação, defina Conjunto de caracteres como UTF-8, Delimitador de campo como vírgula e Delimitador de texto como aspas duplas.
  4. Selecione Save. Exporte cada worksheet adicional separadamente, usando um nome de arquivo distinto.

Com um conversor online

Você pode converter o arquivo gratuitamente em 101convert.com, sem instalar software. Faça upload do arquivo XLS, inicie a conversão e baixe o CSV resultante; verifique as configurações de saída e confirme os dados exportados antes de importá-los em outro local.

Com Python e pandas

Para conversões repetíveis, instale pandas e o leitor de XLS e execute:

pip install pandas xlrd

python -c "import pandas as pd; pd.read_excel('input.xls', sheet_name=0).to_csv('output.csv', index=False, encoding='utf-8')"

Use um nome de worksheet ou outro índice em vez de sheet_name=0. A opção index=False impede que pandas adicione uma coluna de índice separada. O pacote xlrd lê arquivos XLS legados; ele não lê arquivos XLSX nas versões atuais.

Verificações de qualidade e compatibilidade

  • Worksheets: exporte cada worksheet necessária separadamente. Um CSV não pode conter a estrutura de worksheets do workbook.
  • Fórmulas: o Excel normalmente grava o resultado calculado, e não a expressão da fórmula. Recalcule o workbook primeiro se os resultados mais recentes forem necessários. Os resultados das fórmulas podem estar indisponíveis ou desatualizados quando um leitor não calcula fórmulas.
  • Valores e formatação: fontes, cores, larguras de colunas, gráficos, imagens, comentários e layout de células mescladas são descartados. Os formatos de exibição podem afetar datas, porcentagens, valores monetários e a precisão decimal exportados.
  • Codificação: use UTF-8 para caracteres acentuados, texto não latino e símbolos. Se um importador antigo exibir texto ilegível, identifique a codificação esperada por ele antes de exportar.
  • Delimitadores: as configurações regionais e os sistemas de destino podem exigir ponto e vírgula ou tabulações em vez de vírgulas. Use o delimitador do destino e confirme como ele trata campos entre aspas e quebras de linha.
  • Zeros à esquerda: identificadores como 00127 podem se tornar 127 quando a célula de origem é numérica. Formate os identificadores como texto antes de exportar e, em seguida, inspecione o CSV.
  • Números grandes: os aplicativos de planilha podem arredondar valores além da precisão compatível. Compare os campos financeiros, científicos e de identificadores com o workbook original.
  • Segurança: CSV não mantém macros XLS, mas abrir dados CSV não confiáveis em uma planilha pode habilitar injeção de fórmulas quando um campo começa com =, +, - ou @. Trate os arquivos importados como não confiáveis e neutralize esses campos quando apropriado.

Comparação de formato: XLS vs CSV

Como os formatos XLS e CSV se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo XLS e CSV
Propriedade .XLS Microsoft Excel Spreadsheet .CSV Comma-Separated Values
Padrão aberto Não Sim
Compressão Ambos Sem compressão
Tamanho típico do arquivo Médio Pequeno
Abre num navegador web Parcial Sim, nativamente
Edição posterior Limitado Fácil
Suporte a metadados Básico Básico
Legível em texto simples Não Sim
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 1987 —
Desenvolvedor Microsoft —
Tipo MIME application/vnd.ms-excel text/csv

Perguntas frequentes

O conversor de XLS para CSV é gratuito?

Sim, converter XLS para CSV no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo XLS?

Você pode enviar arquivos XLS de até 1000 MB e converter até 100 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter XLS para CSV?

Não. A conversão de XLS para CSV é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo XLS válido para esta conversão de XLS para CSV. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.