Delimiter Converter
← Voltar ao Blog

Como Usar Quebra de Linha ou Enter como Delimitador no Excel

May 28, 2026 847 words

A maioria das pessoas sabe que pode dividir texto no Excel usando vírgulas ou espaços, mas uma quebra de linha como delimitador é um caso completamente diferente. Se alguma vez colou dados onde vários valores estão empilhados dentro de uma única célula, sabe exatamente o quão frustrante é trabalhar com isso. A boa notícia é que o Excel tem ferramentas sólidas para lidar com isto, desde que saiba onde procurar.

O Que É uma Quebra de Linha Dentro de uma Célula do Excel?

Quando pressiona Alt + Enter dentro de uma célula, o Excel insere uma quebra de linha. A célula pode conter várias linhas de texto e, se tiver a opção moldar texto ativada, verá cada linha exibida separadamente nessa única célula.

Nos bastidores, essa quebra de linha é armazenada como um carácter. Na linguagem de fórmulas do Excel, é representada como CHAR(10), que é o código ASCII para o carácter de nova linha. Saber isto é a chave para dividir ou limpar esses dados.

Dica: No Mac, o carácter de quebra de linha também é CHAR(10) nas fórmulas do Excel, portanto a abordagem funciona da mesma forma em todas as plataformas.

Por Que Isto Acontece com Tanta Frequência

Dados colados de páginas web, relatórios exportados ou copiados de ferramentas como Notion ou Google Docs frequentemente chegam ao Excel com quebras de linha comprimidas em células únicas. Verá uma célula que parece conter uma morada em três linhas, ou uma lista de etiquetas separadas por enters.

Isto torna a ordenação, filtragem e análise praticamente impossíveis até que resolva essas quebras. Tem algumas boas opções dependendo do que precisa.

Método 1: Texto para Colunas com CHAR(10)

A funcionalidade Texto para Colunas do Excel pode dividir uma célula usando uma quebra de linha como delimitador. Veja como fazer passo a passo.

  1. Selecione a coluna ou as células que deseja dividir.
  2. Vá a Dados no friso e clique em Texto para Colunas.
  3. Escolha Delimitado e clique em Seguinte.
  4. Nas opções de delimitador, marque Outro e depois pressione Ctrl + J na caixa de texto ao lado. Isto insere o carácter de quebra de linha (não verá nada visível, mas está lá).
  5. Clique em Concluir e os seus dados serão divididos pelas colunas.

O truque do Ctrl + J é a parte que a maioria das pessoas não conhece. É o atalho de teclado para inserir CHAR(10) naquele pequeno campo de entrada, e funciona de forma fiável tanto em versões mais antigas como mais recentes do Excel.

Método 2: Usar CHAR(10) em Fórmulas

Se preferir usar fórmulas, o CHAR(10) permite-lhe encontrar e substituir quebras de linha programaticamente. Um caso de uso comum é substituir quebras de linha por outro delimitador como uma vírgula ou o carácter pipe.

Pode usar a função SUBSTITUIR desta forma:

=SUBSTITUTE(A1, CHAR(10), ", ")

Isto substitui cada quebra de linha na célula A1 por uma vírgula e um espaço, transformando uma célula com várias linhas numa cadeia limpa de valores separados por vírgulas numa única linha. Para que o resultado fique correto, certifique-se de que a opção moldar texto está desativada nas células de resultado.

Método 3: Localizar e Substituir

Também pode usar a caixa de diálogo Localizar e Substituir do Excel para limpar quebras de linha rapidamente em toda a folha.

  1. Pressione Ctrl + H para abrir Localizar e Substituir.
  2. Na caixa Localizar, pressione Ctrl + J (o mesmo truque de antes).
  3. Na caixa Substituir por, escreva o delimitador que desejar, como uma vírgula ou um espaço.
  4. Clique em Substituir Tudo.

Este é o método mais rápido quando apenas quer limpar dados sem escrever fórmulas. Se precisar de processar os dados adicionalmente, pode também achar o conversor de delimitadores online útil para transformações rápidas fora do Excel.

Referência Rápida: Comparação de Métodos

Método Melhor Para Mantém os Dados Originais?
Texto para Colunas Dividir em colunas separadas Não (substitui)
SUBSTITUTE + CHAR(10) Transformação baseada em fórmulas Sim (usa nova célula)
Localizar e Substituir Limpeza em massa numa folha Não (substitui)

Erros Comuns a Evitar

  • Esquecer de ativar moldar texto antes de verificar se existem quebras de linha numa célula.
  • Usar um carácter visível na caixa Localizar em vez de Ctrl + J, que não corresponderá à quebra de linha real.
  • Não considerar o CHAR(13) em finais de linha do Windows. Se os dados vieram de um ficheiro de texto do Windows, poderá precisar de substituir tanto CHAR(13) como CHAR(10).
  • Aplicar Texto para Colunas sem fazer uma cópia de segurança dos dados primeiro, uma vez que substitui diretamente no local.

Pontos-Chave

  • As quebras de linha dentro das células do Excel são representadas por CHAR(10) nas fórmulas.
  • Pressione Ctrl + J para inserir o carácter de quebra de linha nas caixas de diálogo Texto para Colunas ou Localizar e Substituir.
  • A função SUBSTITUTE permite trocar quebras de linha por qualquer outro delimitador de forma não destrutiva.
  • Verifique sempre também o CHAR(13) se os seus dados tiveram origem num ficheiro de texto do Windows ou sistema externo.
  • Ative moldar texto para confirmar visualmente que existem quebras de linha antes de tentar dividi-las.

Trabalhe de Forma Mais Inteligente com Ferramentas de Delimitadores

Depois de ter os seus dados fora do Excel e num formato mais limpo, poderá precisar de os converter ainda mais. O conversor de delimitadores neste site permite alternar entre vírgulas, pipes, tabulações e outros separadores em segundos. É um passo prático quando está a preparar dados para importação noutro sistema ou simplesmente a organizar tudo.

Compreender como o CHAR(10) funciona torna-o muito mais eficaz com dados de folhas de cálculo desorganizados. É um daqueles pequenos conhecimentos que poupa uma quantidade surpreendente de tempo.