Dividir e juntar colunas do Excel
Divida uma coluna cheia em várias ou junte várias em uma — o resultado aparece assim que você cola.
Como usar
- Cole sua tabela na caixa — copie o intervalo direto do Excel, a área de transferência já vem separada por tabulação. As colunas aparecem como uma faixa de chips logo abaixo, e o resultado já está mais abaixo: sem botão para pressionar.
- Escolha a operação: “Dividir uma coluna” corta a coluna em que você clicar em tantas colunas quantas a linha mais larga precisar; “Juntar colunas” une as colunas marcadas, na ordem em que você as marca (o número em cada chip é essa ordem).
- Escolha o delimitador ou o conector. O delimitador de divisão é detectado para você, e a lista de opções acompanha o idioma desta página — páginas em chinês oferecem a vírgula ideográfica e a vírgula de enumeração, páginas em árabe oferecem a vírgula e o ponto e vírgula árabes. Copie ou baixe o resultado; ele mantém o delimitador e os finais de linha da sua entrada.
Exemplo
Entrada (CSV, colada)
order_id,full_name,address 1001,"Souza, Ana","São Paulo|Centro|01010-000" 1002,Bruno Lima,"Rio de Janeiro|Tijuca|20510-000" 1003,"Chen, Wei","Belo Horizonte|Savassi|30110-000"
Saída (divisão, padrões)
order_id,full_name,address,address_1,address_2,address_3 1001,"Souza, Ana",São Paulo|Centro|01010-000,São Paulo,Centro,01010-000 1002,Bruno Lima,Rio de Janeiro|Tijuca|20510-000,Rio de Janeiro,Tijuca,20510-000 1003,"Chen, Wei",Belo Horizonte|Savassi|30110-000,Belo Horizonte,Savassi,30110-000
Quatro coisas para conferir nessa saída: a coluna address foi escolhida para você porque é aquela em que um delimitador realmente aparece, e a observação diz isso; a quantidade de novas colunas é definida pela linha mais larga, então uma tabela cujas linhas se dividem em contagens diferentes continua alinhada e o aviso nomeia as linhas preenchidas; “Souza, Ana” mantém as aspas porque a vírgula está dentro do valor, enquanto “São Paulo|Centro|01010-000” não precisa de nenhuma; e a coluna de origem fica por padrão, então o contador mostra colunas 3 → 6 e não 3 → 5.
Regras, limites e problemas conhecidos
- Nada é enviado: o texto é interpretado, remodelado e redesenhado apenas nesta página. Sem upload de arquivo, arrastar e soltar ou busca por URL — cole o texto. Para abrir um .csv local (especialmente em GB18030, Big5 ou Windows-1256) ou um arquivo .xlsx, use o visualizador de CSV ou o removedor de duplicatas do Excel e copie o texto de lá.
- As duas operações mudam apenas o formato da tabela. Cada valor de célula passa intacto: 89.90 continua 89.90, 00721 mantém o zero à esquerda, 03/04/2026 não é interpretado, e não há normalização de largura total/meia largura nem de caixa — o limpador de texto cobre isso.
- Por padrão nada é removido: a coluna de origem é mantida na divisão e mantida na junção (a coluna unida é acrescentada no final). Desmarque “Manter coluna de origem” ou marque “Remover colunas de origem” se quiser a tabela mais curta. O contador de colunas sempre mostra os dois números.
- Divisão: o delimitador é comparado literalmente, então caracteres de expressão regular como | ou * representam a si mesmos. As partes são cortadas por padrão — incluindo espaços de largura total, espaços não separáveis e caracteres de largura zero, mas não marcas de direção, que fazem parte do texto árabe. Partes vazias são mantidas por padrão, porque descartá-las mudaria silenciosamente o significado da posição 2; marque “Descartar partes vazias” se quiser removê-las. Linhas longas são limitadas a 64 novas colunas e o excesso é reunido de volta na última, para nenhum caractere se perder — o aviso nomeia as linhas afetadas.
- Junção: células vazias são ignoradas por padrão, para você nunca obter um conector duplicado, e o aviso informa quantas foram ignoradas. Uma célula contendo 0 é um valor, não uma célula vazia, e nunca é ignorada. A ordem em que você marca os chips é a ordem da junção; ela não é a ordem das colunas na saída, que permanecem como estão.
- A entrada é limitada a 1.000.000 de caracteres; acima de 200.000 o resultado espera até você parar de digitar e avisa. CSV malformado nunca é recusado: aspas não fechadas são estendidas até o fim do texto e sua linha é nomeada, linhas em branco são ignoradas e contadas, linhas com quantidade de campos diferente são listadas. Se nenhum delimitador for encontrado na coluna escolhida, a saída é a mesma tabela que você colou.
- A saída não tem marca de ordem de bytes nem newline final, e é idêntica ao que você copia. Campos só recebem aspas quando contêm o delimitador, uma aspa ou uma quebra de linha, então um campo que estava entre aspas na entrada pode sair sem aspas.
- Fora do escopo: delimitadores personalizados com vários caracteres, expressões regulares, divisão por posição, junção por modelo, reordenação ou renomeação de colunas existentes, remoção de duplicatas, desfazer e pipelines de várias etapas — o limpador de colunas CSV, o visualizador de CSV, o removedor de duplicatas do Excel e o limpador de texto cobrem esses casos.
Ferramentas relacionadas
Etapas vizinhas na mesma tabela: ler, organizar, remodelar.