Dividir e juntar arquivos CSV e Excel

Divida um arquivo CSV ou Excel grande em arquivos menores por quantidade de linhas, por número de arquivos ou pelo valor de uma coluna, ou junte vários arquivos em um só com os cabeçalhos combinados. Cada parte mantém a linha de cabeçalho, e os arquivos grandes são lidos em partes para que a página nunca trave.

Seus arquivos não saem do seu dispositivo. Tudo funciona no seu navegador.

Como funciona

  1. Adicione seus arquivosSolte arquivos CSV ou Excel (.xlsx) na página ou escolha-os. Para juntar, adicione todos os arquivos que você quer combinar.
  2. Escolha comoPara dividir, escolha linhas por arquivo, número de arquivos ou uma coluna. Para juntar, escolha se as colunas são combinadas pelo nome ou pela posição.
  3. BaixeBaixe cada parte, todas as partes em um ZIP ou o arquivo combinado. Nada sai do seu dispositivo.

Dividir por linhas, por número de arquivos ou por coluna

Marketplaces, ferramentas de e-mail marketing e telas de importação costumam limitar quantas linhas um arquivo pode ter, e as planilhas ficam lentas com arquivos muito longos. Linhas por arquivo corta a tabela em partes de tamanho fixo, por exemplo 5.000 produtos por arquivo. Número de arquivos divide a tabela em partes iguais quando você precisa de exatamente quatro arquivos para quatro colegas.

Valor da coluna cria um arquivo para cada valor diferente da coluna escolhida. Divida uma exportação de pedidos por cidade, uma lista de produtos por marca ou uma lista de clientes por vendedor, e cada arquivo recebe o nome do seu valor, como pedidos_Curitiba.csv. São aceitos até 1.000 valores diferentes.

Juntar arquivos com colunas em ordem diferente

Exportações mensais quase nunca batem perfeitamente. Com Combinar colunas em Pelo nome, as colunas são combinadas pelo texto do cabeçalho, sem diferenciar maiúsculas, minúsculas e espaços a mais, então um arquivo que tem Preço antes de Estoque ainda vai parar nas colunas certas. Colunas que existem só em alguns arquivos são mantidas, com células vazias onde um arquivo não tem valor.

Você pode adicionar uma coluna com o nome do arquivo de origem para saber de onde veio cada linha, e remover linhas duplicadas quando os mesmos registros aparecem em várias exportações. Pastas de trabalho do Excel podem ser juntadas planilha por planilha, então várias planilhas de uma mesma pasta viram uma única tabela.

Feito para arquivos grandes

Um arquivo CSV é lido em pequenas partes em segundo plano, então uma exportação de 100 MB com centenas de milhares de linhas é dividida sem travar a página, e uma barra de progresso mostra quanto já foi feito. O separador é detectado automaticamente, valores entre aspas com vírgulas ou quebras de linha dentro ficam em uma só célula, e arquivos salvos por versões antigas do Excel com codificação regional são reconhecidos.

Códigos de barras, CEPs e códigos com zeros à esquerda continuam como texto, inclusive quando você salva as partes em Excel, e números com mais de 15 dígitos nunca são arredondados. As partes em CSV são salvas em UTF-8 com uma marca que diz ao Excel como ler as letras acentuadas.

Perguntas frequentes

Meus arquivos são enviados?

Não. A divisão e a junção acontecem no seu navegador. Seus arquivos não vão para nenhum servidor, o que importa quando há dados de clientes e pedidos.

Qual o tamanho máximo do arquivo?

Os CSVs são lidos em partes, então arquivos de 100 MB ou mais funcionam em um computador comum. Arquivos do Excel são lidos inteiros, por isso pastas de trabalho muito grandes precisam de mais memória; salvar antes como CSV é mais rápido.

Cada parte mantém a linha de cabeçalho?

Sim. Com A primeira linha é o cabeçalho ativado, o cabeçalho é escrito no topo de cada parte. Desative se o seu arquivo não tem cabeçalho.

Os zeros à esquerda e os códigos de barras se perdem?

Não. Os valores são copiados exatamente como estão no arquivo. Ao salvar em Excel, colunas com zeros à esquerda e números longos continuam como texto, e nenhum dígito some.

O que acontece quando os arquivos têm colunas diferentes?

Combinando pelo nome, todas as colunas de todos os arquivos são mantidas. As linhas de um arquivo que não tem uma coluna recebem uma célula vazia nela. Escolha Pela posição se seus arquivos não têm cabeçalho ou usam nomes diferentes para os mesmos dados.

Posso juntar as planilhas de uma mesma pasta de trabalho do Excel?

Sim. Adicione a pasta de trabalho e deixe ativado Usar todas as planilhas dos arquivos Excel. Cada planilha é tratada como um arquivo separado e todas as linhas acabam em uma só tabela.

Existe limite de linhas?

O CSV não tem limite. Uma planilha do Excel comporta no máximo 1.048.576 linhas, então salve resultados muito grandes como CSV ou divida em vários arquivos Excel.