Todos os guias

Converter CSV para Excel

Escolha como o CSV é lido, limpe as linhas e selecione, renomeie e organize as colunas antes de baixar um arquivo Excel. Este guia apresenta as opções com um pequeno exemplo.

Experimente o CSV de exemplo

Baixe orders-options.csv, uma lista fictícia de pedidos com seis colunas e seis linhas de dados. O arquivo e os nomes das colunas estão em inglês. Ele contém espaços nas extremidades, uma linha vazia, uma linha de Ada repetida e uma linha de Eli mais curta. O resultado terá quatro colunas e quatro linhas de dados.

Passo a passo

  1. Baixe o CSV de exemplo acima. Abra CSV para Excel e use Escolher ficheiros para selecionar orders-options.csv.
  2. Defina Separador como ; e Codificação de texto como UTF-8. Deixe A primeira linha contém cabeçalhos marcada. Confira se a prévia mostra Notes, Name, Amount, Account ID, City e Status em seis colunas separadas. Termine os ajustes de importação antes de editar as colunas.
  3. Desmarque Manter valores como texto neste exemplo para usar os valores de Amount em cálculos. As opções de texto e números são explicadas abaixo.
  4. Em Limpar dados, marque Remover espaços nas extremidades das células, Remover linhas vazias, Remover linhas duplicadas e Preencher células em falta nas linhas curtas. A prévia deve mostrar quatro linhas de dados e duas linhas removidas.
  5. Em Colunas, desmarque Notes e Status. Edite os campos de nome: altere Account ID para Account e Amount para Total. Use as setas (Mover para cima e Mover para baixo) até as colunas selecionadas aparecerem na prévia como Name, Account, City, Total.
  6. Confira a prévia e selecione Transferir Excel. Abra orders-options.xlsx no Excel ou em outro editor de planilhas e faça as verificações abaixo.

Entenda as opções de importação

OpçãoQuando usar
SeparadorAutomático identifica um separador provável. Você pode escolher vírgula, ponto e vírgula, ↹ Tabulação ou |, ou usar Personalizado para outro caractere único. Escolha o caractere que separa os campos do arquivo; o exemplo usa ponto e vírgula.
Codificação de textoAutomático identifica UTF-8, Windows-1252 ou um arquivo UTF-16 com marca de codificação. Você também pode escolher UTF-8, Windows-1252, UTF-16 LE ou UTF-16 BE diretamente. O exemplo é UTF-8; Zoë deve aparecer corretamente.
A primeira linha contém cabeçalhosDeixe marcada quando a primeira linha contiver nomes de colunas. Ela será o cabeçalho da planilha e permitirá editar os nomes. Desmarque quando a primeira linha contiver dados que devem ser tratados como os outros registros.

Escolha células de texto ou numéricas

Manter valores como textoEfeito
MarcadaTodas as células preenchidas são salvas como texto. Use para preservar os valores de texto originais. Valores como 19.50 continuam como texto e não funcionam como células numéricas em uma soma.
DesmarcadaNúmeros simples compatíveis são salvos como células numéricas; os demais valores continuam como texto. Use esta opção no exemplo para somar Total. A configuração vale para todas as colunas, e o Excel pode exibir 19.50 como 19.5.

Limpe as linhas

OpçãoQuando usar
Remover espaços nas extremidades das célulasRemove espaços no início e no fim de cada célula, inclusive nos cabeçalhos. No exemplo, remove os espaços em torno de Zoë. Os espaços entre palavras permanecem.
Remover linhas vaziasRemove linhas cujas células estejam todas vazias ou contenham apenas espaços. Isso remove a linha vazia do exemplo. O cabeçalho é mantido.
Remover linhas duplicadasMantém a primeira cópia de cada linha de dados inteira idêntica e remove as posteriores. Assim, fica uma linha de Ada. Quando ativados, o corte de espaços e o preenchimento de linhas curtas ocorrem antes da comparação.
Preencher células em falta nas linhas curtasAcrescenta células vazias ao fim das linhas curtas até atingir a quantidade de colunas da linha mais larga. As células City e Status que faltam em Eli ficam vazias; nenhum valor é adivinhado.

As linhas restantes mantêm a ordem original: Zoë, Ada, Mika, Eli neste exemplo. A ferramenta não permite selecionar ou reordenar linhas de dados individuais.

Selecione, renomeie e ordene colunas

AçãoComo funciona
Selecionar colunasUse as caixas de seleção para incluir ou excluir colunas. Mantenha pelo menos uma selecionada. Desmarque Notes e Status no exemplo.
Renomear cabeçalhosEdite o campo de nome ao lado da coluna quando A primeira linha contém cabeçalhos estiver marcada. Altere Account ID para Account e Amount para Total no exemplo.
Definir a ordemUse as setas (Mover para cima e Mover para baixo) para mover colunas na lista. As selecionadas são exportadas na ordem da lista, da esquerda para a direita. A ordem em que você marca as caixas não determina a ordem final. Uma coluna marcada novamente retorna à sua posição existente.
Repor colunasRepor colunas seleciona todas as colunas novamente, restaura a ordem original e remove suas alterações nos nomes dos cabeçalhos. As opções de limpeza continuam selecionadas.

Verifique o arquivo Excel

  • Confira os quatro cabeçalhos Name, Account, City, Total, nessa ordem, com quatro linhas de dados. Notes e Status devem estar ausentes.
  • Confira os nomes Zoë, Ada, Mika e Eli sem espaços nas extremidades. Ada deve aparecer uma vez e a célula City de Eli deve estar vazia.
  • Com Manter valores como texto desmarcada, use a função de soma do editor sobre D2:D5 em uma célula vazia. O total deve ser 43.75, que pode aparecer como 43,75 com o formato numérico local.
  • Salve e reabra o XLSX. Verifique novamente os cabeçalhos, a ordem das linhas, os nomes e os valores. O CSV original não muda.

Perguntas e resolução de problemas

Tudo aparece em uma coluna

Altere Separador para o caractere que separa os campos do arquivo original. No exemplo, escolha ;. Use Personalizado apenas para outro caractere único.

Os nomes contêm caracteres estranhos

Confira Codificação de texto. Experimente a codificação usada ao criar o arquivo e confira um nome com acento. O exemplo usa UTF-8 e deve mostrar Zoë.

O primeiro registro virou cabeçalho ou não consigo renomear colunas

Confira A primeira linha contém cabeçalhos. Desmarque se a primeira linha for um registro de dados. Marque se ela contiver os nomes que deseja editar.

Minhas escolhas de colunas ou nomes desapareceram

Alterar Separador ou Codificação de texto lê o arquivo novamente e redefine a seleção, a ordem e os nomes das colunas. Termine esses ajustes primeiro e organize as colunas depois. Repor colunas também restaura as colunas e os nomes originais.

A prévia mostra apenas parte do arquivo

A prévia mostra até 12 linhas de dados e 12 colunas. O download inclui todas as linhas restantes e todas as colunas selecionadas na ordem escolhida. Confira arquivos maiores no editor de planilhas após o download.

Os valores não somam como números

Se Manter valores como texto estiver marcada, os valores são texto. Desmarque e baixe novamente para que números simples compatíveis se tornem células numéricas. Símbolos monetários e vírgulas decimais continuam como texto. Células numéricas podem mostrar menos zeros decimais finais; o valor não muda.

Um código precisa de zeros à esquerda

Um código como 00123 no exemplo é um identificador. Manter valores como texto mantém células preenchidas como texto. O conversor também mantém um código com zero inicial, como 00123, como texto quando a opção está desmarcada. Confira o código no XLSX baixado. Se os zeros já faltarem no CSV original, a conversão não poderá recuperá-los automaticamente.

As linhas ainda parecem duplicadas após ocultar uma coluna

Remover linhas duplicadas compara linhas originais completas após a limpeza escolhida, antes de remover colunas excluídas. Linhas com valores Notes diferentes continuam separadas mesmo com Notes desmarcada. Confira as diferenças originais antes de remover registros.

Opcional: compare o exemplo e os arquivos de referência

As tabelas mostram os valores originais e os dados organizados do exemplo. As pastas de trabalho de referência foram geradas com a função de exportação do conversor e os mesmos ajustes de limpeza, cabeçalhos e ordem das colunas.

Antes da limpeza: CSV de exemplo

A linha vazia e a linha repetida de Ada são intencionais. A linha original de Eli termina após Account ID. Os espaços nas extremidades são preservados nesta tabela.

NotesNameAmountAccount IDCityStatus
internal Zoë 19.5000123BergenPaid
archiveAda5.0012345OsloPaid
archiveAda5.0012345OsloPaid
follow upMika12.0000234TrondheimPending
reviewEli7.2534567

Após a limpeza e a seleção de colunas

Estes são os valores da prévia do conversor. Um editor de planilhas pode mostrar valores numéricos com menos zeros finais.

NameAccountCityTotal
Zoë00123Bergen19.50
Ada12345Oslo5.00
Mika00234Trondheim12.00
Eli345677.25
Arquivo de referênciaConfiguração das célulasBytes
orders-options.xlsxManter valores como texto: desmarcada4952
orders-options-text.xlsxManter valores como texto: marcada5180

As duas referências contêm as mesmas quatro linhas e escolhas de colunas. Seus tipos de célula, texto ou número, diferem. A referência de texto tem um nome descritivo; o conversor baixa este exemplo como orders-options.xlsx.

Ferramentas relacionadas