Pular para o conteúdo principal

Excel TEXTSPLIT(): Dividir texto em várias células no Excel

Separa texto em colunas ou linhas no Excel usando a função TEXTSPLIT().
Atualizado 17 de jul. de 2025  · 3 min lido

TEXTSPLIT() ar no Excel é uma função que te deixa dividir um texto em várias células com base num delimitador específico que você escolher. Na minha experiência, isso é útil quando você precisa separar dados que às vezes ficam agrupados, como nome, endereço e código postal, que são combinados em uma única célula, por qualquer motivo. Dá uma olhada aqui, acho que vai responder às suas dúvidas mais urgentes.

Entendendo a função TEXTSPLIT() do Excel

A função TEXTSPLIT() foi criada, como o próprio nome diz, para dividir uma sequência de texto em células separadas. Isso é feito usando um ou mais delimitadores. O que oTEXTSPLIT() faz é extrair informações específicas de uma única célula e distribui-las por colunas ou, se você quiser, por linhas.

Aqui tá a sintaxe:

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [pad_with])
  • text: O texto que você quer dividir.

  • col_delimiter: Os caracteres que separam as colunas.

  • row_delimiter: (Opcional) O(s) caractere(s) que separa(m) as linhas.

  • ignore_empty: (Opcional) TRUE para ignorar valores vazios.

  • pad_with: (Opcional) Valor a usar para valores ausentes.

Excel TEXTSPLIT() para divisão básica

É melhor experimentar. Vamos ver um exemplo simples de como dividir um nome completo em nome e sobrenome. Esse também é provavelmente o caso mais comum.

Digamos que a célula A2 tem o nome de um estatístico e reformador social famoso: “Florence Nightengale”,, mas você quer“Florence” e depois“Nightengale”.

Para dividir o nome dela em duas células (primeiro nome e sobrenome), use:

=TEXTSPLIT(A2, " ")

Excel TEXTSPLIT() Exemplo básico

Excel TEXTSPLIT() para dividir texto em linhas

Você também pode dividir o texto em linhas em vez de colunas usando o argumento row_delimiter, que eu mencionei antes na sintaxe da função.

Então, se a célula A3 tiver: Apple;Banana;Cherry” e se você quiser dividir cada fruta em uma linha separada, tente de novo com o argumento especificado.

=TEXTSPLIT(A1, , ";")

Excel TEXTSPLIT() Dividir texto em linhas

Essa fórmula deixa o delimitador da coluna em branco. Só pra variar, dessa vez usei ponto e vírgula como delimitador.

Excel TEXTSPLIT() com vários delimitadores

Às vezes, seus dados podem usar mais de um delimitador. O comando “ TEXTSPLIT() ” permite especificar uma matriz de delimitadores.

Se você olhar com atenção, vai ver que o próximo exemplo é igual, só que tem uma vírgula e um ponto-e-vírgula.

=TEXTSPLIT(A4, {",",";"})

Excel TEXTSPLIT com vírgulas e ponto e vírgulas

Lidando com valores vazios

Se o seu texto tiver delimitadores seguidos, você pode acabar com células vazias nos resultados. Você pode usar o argumento “ ignore_empty ” para controlar esse comportamento.

=TEXTSPLIT("A,,B", ",", , TRUE)

Excel TEXTSPLIT ignorando valores vazios

A primeira linha tem o argumento ignore_empty como TRUE; na segunda linha, está definido como FALSE, e dá pra ver a diferença.

Dicas para um uso mais avançado

Aqui estão algumas dicas extras para usar o TEXTSPLIT() em situações mais complicadas:

  • Combine com TRIM() para tirar espaços extras dos resultados.

  • Use SEQUENCE() pra referenciar dinamicamente resultados divididos.

  • Use junto com TEXTJOIN() pra juntar de novo os dados que foram divididos, se for isso que você precisa.

Às vezes, você precisa juntar várias funções se seus conjuntos de dados estiverem bem confusos ou inconsistentes.

Conclusão

A função “ TEXTSPLIT() ” no Excel é uma ferramenta útil para dividir um texto em várias células, seja por colunas ou linhas.

Continue aprendendo Excel com a gente! Temos uns cursos bem legais, tipo Modelagem Financeira no Excel e Funções Avançadas do Excel.


Josef Waples's photo
Author
Josef Waples

Avance em sua carreira com o Excel

Adquira as habilidades para maximizar o Excel - não é necessário ter experiência.

Comece hoje gratuitamente
Tópicos

Aprenda Excel com o DataCamp

Programa

Fundamentos do Excel

0 min
Adquira as habilidades essenciais que você precisa para usar o Excel, desde a preparação de dados até a elaboração de fórmulas e a criação de visualizações. Não é necessário ter experiência prévia.
Ver detalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

Tutorial

Como fazer um VLOOKUP() com vários critérios

Domine a arte de usar VLOOKUP() com vários critérios no Excel. Explore técnicas avançadas, como colunas auxiliares e a função CHOOSE().
Laiba Siddiqui's photo

Laiba Siddiqui

Tutorial

Tutorial do Excel Regex: Dominando a correspondência de padrões com expressões regulares

Descubra o poder das Expressões Regulares (RegEx) para correspondência de padrões no Excel. Nosso guia abrangente revela como padronizar dados, extrair palavras-chave e realizar manipulações avançadas de texto.
Chloe Lubin's photo

Chloe Lubin

Tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

SELEÇÃO de várias colunas no SQL

Saiba como selecionar facilmente várias colunas de uma tabela de banco de dados em SQL ou selecionar todas as colunas de uma tabela em uma consulta simples.
DataCamp Team's photo

DataCamp Team

Tutorial

Gráficos de colunas agrupadas no Excel: Como criá-los e personalizá-los

Este tutorial discute os gráficos de colunas agrupadas, por que o Excel é bom para criá-los e como criar e personalizar gráficos de colunas agrupadas no Excel.
Elena Kosourova's photo

Elena Kosourova

Tutorial

Leitura e importação de arquivos do Excel para o R com o readxl

Neste artigo, saiba como importar arquivos do Excel para o R com a biblioteca readxl.
Vidhi Chugh's photo

Vidhi Chugh

Ver maisVer mais