Como Adicionar uma Linha no Excel: Tornado Fácil (2026)
Escrito pela equipe da Iron Software
Os dados do Excel muitas vezes chegam em um formato bagunçado. Nomes completos ficam em uma coluna. Endereços são embalados em uma única célula. Valores separados por vírgulas precisam de separação antes da análise. Em vez de trabalhar com colunas limpas, você acaba copiando e editando o texto manualmente.
Dividir células resolve isso dividindo dados combinados em colunas estruturadas. Isso melhora a legibilidade, facilita a aplicação de fórmulas e prepara conjuntos de dados para relatórios, filtragem e automação.
Este guia explica como dividir células no Excel usando Texto para Colunas, fórmulas, Preenchimento Relâmpago,Power Querye uma abordagem programática para desenvolvedores usando IronXL. Cada método se adapta a um tipo diferente de conjunto de dados e fluxo de trabalho.
Antes de começar, um ponto-chave: o Excel não divide uma única célula em várias células independentes no mesmo local. Ele distribui o conteúdo em colunas ou linhas adjacentes.
Método 1: Dividir Células Usando Texto para Colunas
Este é um dos recursos mais utilizados do Excel para dividir dados, juntamente com o Preenchimento Relâmpago e fórmulas como TEXTSPLIT, se você precisar de resultados dinâmicos.
- Selecione a coluna com os valores combinados, ou uma célula selecionada se estiver trabalhando a partir de uma célula.
- Vá para a guia Dados.
-
Clique em Texto para Colunas para abrir o assistente de texto para colunas.

- No assistente de colunas, escolha como converter o texto: Delimitado ou Largura Fixa.
-
Clique em Avançar.

-
Na etapa de converter texto para colunas, escolha o delimitador ou caractere específico que você deseja dividir e, se seus dados tiverem delimitadores consecutivos, use a opção para tratar delimitadores consecutivos como um só.

-
Se você quiser manter os dados originais inalterados, insira o destino como uma nova coluna para que o texto das colunas não substitua as células adjacentes.
O Excel separa imediatamente os dados em duas ou mais colunas.

Quando Isto Funciona Melhor
Este método funciona bem para texto estruturado como dados CSV ou relatórios de sistemas exportados.
Quando Usar Este Método
Use-o para nomes, e-mails, listas de produtos ou qualquer dado consistente baseado em delimitadores quando você quiser dividir valores combinados e separá-los no formato desejado.
Quando Não Usar Este Método
Se os padrões de dados forem inconsistentes, os resultados podem exigir uma limpeza manual.
Método 2: Dividir Células Usando Preenchimento Relâmpago
O Preenchimento Relâmpago detecta padrões e pode dividir dados de uma célula em duas colunas diferentes quando o Excel reconhece o padrão.
- Digite o resultado desejado na nova coluna.
- Pressione Enter.
- Comece a digitar o próximo valor.
-
O Excel sugere um padrão.

-
Pressione Ctrl + E ou Tab para aceitar o Preenchimento Relâmpago.
Funciona em várias células em uma planilha do excel, mas não cria fórmulas dinâmicas.
Casos de Uso Exemplo
- Dividir nomes completos em primeiros e últimos nomes, como colocar primeiros nomes na coluna b e últimos nomes na próxima coluna
- Extrair nomes de domínio de e-mails
- Reformatar números de telefone
Quando Isto Funciona Melhor
Ideal para padrões previsíveis em conjuntos de dados pequenos a médios.
Quando Não Usar Este Método
Conjuntos de dados grandes com formatação inconsistente podem causar erros.
Método 3: Dividir Células Usando Fórmulas do Excel
As funções do Excel fornecem uma maneira dinâmica de criar fórmulas que dividem texto em um caractere específico, para que os resultados sejam atualizados automaticamente quando os dados de origem mudarem.
Funções Comuns
- LEFT
- RIGHT
- MID
- FIND 5.TEXTSPLIT(versões mais recentes do Excel)
Exemplo: Dividir Nome Completo
=LEFT(A2,FIND(" ",A2)-1)
Extrai o primeiro nome de um nome completo. Esta fórmula separa o primeiro valor do conteúdo da próxima célula com base no primeiro espaço.

Exemplo: Extrair Sobrenome
=RIGHT(A2,LEN(A2)-FIND(" ",A2))

Quando Isto Funciona Melhor
Útil quando os dados devem permanecer dinâmicos e atualizar automaticamente.
Quando Usar Este Método
Ideal para painéis e relatórios que se atualizam frequentemente.
Método 4: Dividir Células Usando a FunçãoTEXTSPLIT(Excel Moderno)
As versões mais recentes do Excel incluem uma função de divisão direta.TEXTSPLITé uma função moderna quando você quer dividir uma célula no excel por um delimitador, quebra de linha ou outro separador.
Por exemplo, se um nome estiver armazenado como "John Smith" em A1, você pode usar:
=TEXTSPLIT(A1," ")
A função pode dividir uma célula no excel de uma célula no excel em várias colunas ou separar resultados por linha, dependendo das configurações do delimitador.
Exemplo
=TEXTSPLIT(A2,",")
Isso divide valores separados por vírgulas em várias colunas ou linhas.
Quando Isto Funciona Melhor
Ideal para usuários do Microsoft 365 que trabalham com conjuntos de dados estruturados.
Quando Usar Este Método
Melhor para fluxos de trabalho modernos do Excel e relatórios automatizados.
Método 5: Dividir Células Usando Power Query
OPower Queryé melhor para conjuntos de dados grandes e transformações repetíveis, e pode dividir dados em linhas e colunas separadas.
- Para começar, selecione dados de tabela ou um intervalo, incluindo a primeira linha.
- Vá para Dados → Obter & Transformar Dados.
-
Selecione De Tabela/Intervalo para Abrir o Editor do Power Query.

- Selecione a coluna.
-
Escolha Dividir Coluna.

-
Selecione o delimitador ou regra e clique em OK.

-
Agora, Feche e Carregue os resultados de volta no Excel como uma tabela.
OPower Queryé uma ferramenta poderosa no Excel, especialmente quando você importa dados, porque o processo de divisão pode ser atualizado automaticamente quando os dados de origem mudarem.
Quando Isto Funciona Melhor
Ideal para conjuntos de dados grandes ou recorrentes.
Quando Usar Este Método
Use-o para relatórios de negócios, pipelines de limpeza de dados e exportações de banco de dados.
Problemas Comuns e Solução de Problemas
Por que o Texto para Colunas Não Divide os Dados Corretamente?
Isso geralmente acontece quando o delimitador é inconsistente ou está ausente e geralmente aparece quando delimitadores repetidos aparecem juntos.
- Certifique-se de selecionar o delimitador correto no assistente de Texto para Colunas, e se você vir delimitadores repetidos juntos, escolha a opção para tratar delimitadores consecutivos como um só na visualização.
- Verifique a existência de espaços extras, caracteres ocultos ou separadores misturados nos dados de origem.
- Visualize os resultados antes de terminar, depois volte e ajuste as configurações da divisão, se necessário.
Se você estiver usando largura fixa, também pode clicar duas vezes em uma linha de quebra incorreta na visualização para removê-la.
Correção
- Verifique espaços extras.
- Verifique a seleção correta do delimitador.
- Use a função TRIM antes de dividir.
Por que os Dados Estão Substituindo Colunas Adjacentes?
O Excel substitui o conteúdo existente durante a divisão e pode sobrescrever a próxima célula ou colunas adjacentes se você não escolher um destino primeiro.
- Insira uma nova coluna antes de dividir.
Correção
- Insira colunas vazias antes de dividir.
- Ou copie os dados para uma nova planilha.
Por que o Preenchimento Relâmpago Não Está Funcionando?
O Preenchimento Relâmpago depende de padrões reconhecíveis.
Correção
- Forneça pelo menos dois exemplos.
- Garanta formatação consistente.
- Ative o Preenchimento Relâmpago nas opções.
Por que as Fórmulas Estão Retornando Erros Após a Divisão?
As referências de células podem não corresponder mais à estrutura esperada.
Correção
- Atualize as fórmulas após a divisão.
- Use referências dinâmicas sempre que possível.
- Valide as posições das colunas.
Por que oPower QueryNão Detecta Delimitadores?
Alguns conjuntos de dados usam caracteres ocultos ou irregulares, e um caractere oculto como uma quebra de linha pode impedir a detecção correta do delimitador em sua planilha.
- Limpe os dados antes da importação se a planilha veio de outro sistema.
Correção
- Limpe os dados antes da importação.
- Substitua caracteres invisíveis.
- Use opções de divisão avançadas.
Quando Você Deve Dividir Células no Excel?
O primeiro passo é identificar se você precisa separar texto para análise, formatação ou carregamento em outras colunas de uma planilha.
Os cenários comuns incluem:
- Limpeza de dados de clientes
- Análise de e-mails
- Importações de CSV
- Formatação de relatórios
- Exportações de banco de dados
- Gerenciamento de inventário
Dados devidamente divididos melhoram a filtragem, a ordenação e a precisão das fórmulas.
Escolhendo o Método Certo
Cada método tem um propósito diferente.
| Cenário | Melhor Método |
|---|---|
| Divisão rápida e estruturada | Texto para Colunas |
| Extração baseada em padrão | Preenchimento Relâmpago |
| Atualizações dinâmicas | Fórmulas |
| Fluxos de trabalho modernos do Excel | TEXTSPLIT |
| Conjuntos de dados grandes | Power Query |
| Sistemas automatizados | Processamento programático |
Para Desenvolvedores: Divida e Transforme Dados do Excel Programaticamente com IronXL
A divisão manual funciona para conjuntos de dados pequenos. Sistemas automatizados exigem controle programático sobre o processamento de dados do Excel.
IronXL, uma biblioteca .NET que permite que os desenvolvedores leiam, dividam, transformem e gerem arquivos Excel sem a necessidade de instalação do Microsoft Excel, para que eles possam criar e processar planilhas programaticamente como parte de fluxos de dados maiores.
Veja como trabalhar programaticamente com linhas e colunas:
using IronXL;
// Carregar planilha existente
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Aplicar agrupamento nas linhas 1-5
workSheet.GroupRows(0, 4);
// Desagrupar linhas 3-5
workSheet.UngroupRows(2, 4);
// Aplicar agrupamento nas colunas A-F
workSheet.GroupColumns(0, 5);
// Desagrupar coluna C-D cortará o agrupamento em B
workSheet.UngroupColumn("C", "D");
workBook.SaveAs("groupAndUngroup.xlsx");
Aqui está um exemplo de como os desenvolvedores podem processar e dividir dados de célula programaticamente:
using IronXL;
WorkBook workbook = WorkBook.Load("data.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
string fullName = sheet["A2"].Value.ToString();
string[] parts = fullName.Split(' ');
sheet["B2"].Value = parts[0]; // Primeiro nome
sheet["C2"].Value = parts[1]; // Último nome
workbook.SaveAs("processed-data.xlsx");
Esta abordagem permite uma transformação de dados consistente em grandes conjuntos de dados e sistemas de relatórios automatizados.
Além de divisão e transformação, IronXL suporta:
- Criação de arquivos Excel
- Reading and editing spreadsheets
- Funções Matemáticas
- Formatação condicional
- Data import/export workflows
- Automação em larga escala
O IronXL trabalha com .NET Framework, .NET Core, .NET 6+, e funciona em ambientes Windows, Linux, macOS, Docker, Azure, e AWS.
Instale via NuGet:
Install-Package IronXL.Excel
- Saiba mais sobre mesclar e dividir células usando o IronXL
- Veja como você pode definir Tamanho da Fonte da Célula usando o IronXL
Concluindo
Dividir células no Excel transforma conjuntos de dados bagunçados em informações estruturadas e utilizáveis.
Para a maioria dos usuários, o método mais rápido é:
Texto para Colunas → escolha o delimitador → finalize.
Para fluxos de trabalho avançados, fórmulas, Preenchimento Relâmpago ePower Queryoferecem mais controle, dependendo da complexidade dos dados.
Para desenvolvedores que estão criando sistemas automatizados, bibliotecas como o IronXL fornecem transformação de dados programática confiável em escala.
Com os métodos neste guia, você pode limpar e estruturar dados do Excel de forma eficiente em planilhas simples e fluxos de trabalho em nível empresarial.




