Função TEXTODIVISÃO no Excel – Como Separar Textos de Forma Fácil
Você já conhece a função TEXTODIVISÃO no Excel? Essa função vai te auxiliar a separar seus textos de uma forma muito fácil!
A função TEXTODIVISÃO separa um texto em várias células a partir de delimitadores. A sintaxe é =TEXTODIVISÃO(texto; delim_coluna; delim_linha; ignorar_vazio; preencher_com): o primeiro delimitador divide o conteúdo em colunas e o segundo em linhas. Para usar mais de um separador, basta informá-los entre chaves.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
O que você aprende neste vídeo
Resposta rápida: O vídeo passa pelos quatro casos da função: separar em colunas, separar em linhas, usar dois delimitadores de uma vez e dividir em linhas e colunas ao mesmo tempo. Depois mostra os dois últimos argumentos, que decidem se os valores vazios contam e o que aparece no lugar de um erro.
Neste vídeo (14 min):
- 1:00 - Primeiro caso: quatro nomes dentro de uma célula só, separados por ponto e vírgula.
- 1:30 - Informar a célula de origem e o delimitador, que entra no argumento de coluna.
- 2:00 - Todo argumento de texto vai entre aspas duplas, inclusive o separador.
- 3:00 - Usar o mesmo separador como delimitador de linha, deixando o de coluna em branco.
- 4:00 - Passar mais de um delimitador de uma vez, listando todos entre chaves.
- 5:00 - Por que isso resolve dado exportado de sistema que mistura vírgula, barra e espaço.
- 6:00 - Dividir em linhas e colunas na mesma fórmula, com um delimitador para cada eixo.
- 7:00 - O resultado já sai em formato de tabela, o que ajuda com arquivo CSV aberto no Excel.
- 8:00 - Quarto argumento: o que fazer com os valores vazios no meio do texto.
- 9:00 - Verdadeiro ignora os vazios e falso mantém o lugar deles na tabela.
- 10:00 - Quinto argumento: o valor que aparece quando a fórmula devolve erro.
- 11:00 - Quando o erro acontece: número diferente de valores entre uma linha e outra.
- 12:00 - Escolher entre exibir uma mensagem ou deixar a célula vazia no lugar do erro.
Trechos do vídeo:
- A sintaxe completa é
=TEXTODIVISÃO(texto; delim_coluna; delim_linha; ignorar_vazio; preencher_com), e os dois últimos argumentos são o que a função Texto para Colunas nunca ofereceu. - Para usar mais de um separador na mesma divisão, os delimitadores vão entre chaves, cada um entre aspas.
Para receber a planilha que usamos na aula no seu e-mail, preencha:
Função TEXTODIVISÃO no Excel
Você já conhece essa nova função do Excel? Pelo nome você já deve ter percebido o que ela faz não é mesmo?
Essa função vai fazer a divisão de textos no Excel de uma forma muito simples e fácil!
Como Dividir Texto no Excel
Eu quero te mostrar 4 casos com essa função para que você dividir textos em linhas e colunas de uma forma muito mais fácil.

Para começar vamos fazer uma divisão bem simples. Temos apenas 2 argumentos obrigatórios text e col_delimiter.
- Text – É o texto que vamos separar;
- Col_delimiter – É o delimitador de coluna, ou seja, o que separa as informações em colunas;
- Row_delimiter – É o delimitador de linha, ou seja, que separa as informações em linhas;
- Ignore_empty – Opção para ignorar células vazias ou com erros;
- Pad_with – Argumento para informar uma mensagem ou valor caso um item não seja encontrado ou caso retorne um erro.
Você deve ter notado que nessa função nós temos 2 argumentos para delimitadores, um para coluna e outro para linha.
Isso quer dizer que nós vamos poder separar nossos textos em linhas e colunas de acordo com esses delimitadores, ou seja, além de separar as informações vamos poder colocá-las em outra linha!

Então com o exemplo que temos na célula A2 quando utilizamos o delimitador de coluna as informações serão separadas em colunas.
Agora se você deixar esse argumento em branco e colocar o separador no argumento de linhas, vai notar que o texto vai ser dividido em linhas.

Nesse segundo caso nós temos uma coisa muito interessante dessa função. Ela permite com que você escolha mais de um delimitador de linha ou coluna, pois é possível que nos seus dados você tenha 2 delimitadores, mas queira separar normalmente como se fosse um único.
Para isso basta colocá-los em { } que o Excel vai entender que você quer separar tanto por um quanto pelo outro.
Para o terceiro caso temos mais uma coisa bem curiosa. Como temos delimitador de linha e de coluna, você vai poder dividir as informações em linhas e colunas de uma vez só.

Então você vai conseguir separar nesse caso todos os nomes em uma linha e as idades em outra linha.

Você já deve ter se deparado com dados que estão bagunçados e precisando de um tratamento, então essa função vai te ajudar bastante com essa questão.
Para finalizar temos um exemplo com valores vazios dentro do texto que queremos separar utilizando o argumento ignore_empty.

Então mesmo que você tenha valores vazios que possam atrapalhar na sua separação, com esse argumento ele ignora esses valores como se eles não existissem!
Perguntas frequentes
1. Como usar a função TEXTODIVISÃO no Excel?
Informe o texto no primeiro argumento e o separador no segundo. Só com o delimitador de coluna preenchido, o resultado se espalha para o lado; deixando esse argumento vazio e preenchendo o delimitador de linha, o texto é distribuído para baixo. O resultado é dinâmico e se atualiza junto com a célula de origem.
2. Como dividir o texto em linhas e colunas ao mesmo tempo?
Preencha os dois delimitadores na mesma fórmula: o de coluna separa cada bloco na horizontal e o de linha quebra na vertical. É o caso típico de uma célula com nome e idade repetidos várias vezes: os nomes ficam em uma linha e as idades na linha de baixo, sem nenhuma etapa manual.
3. Como separar por mais de um delimitador de uma vez?
Coloque os separadores dentro de chaves, como em {“;”.”,”}, e o Excel trata todos como se fossem um único delimitador. Isso resolve bases bagunçadas em que o mesmo campo mistura vírgula, ponto e vírgula ou traço. O argumento ignorar_vazio evita colunas em branco entre um separador e outro.
4. Em quais versões do Excel a função TEXTODIVISÃO está disponível?
Ela roda no Microsoft 365 e no Excel para a web, sempre com o Office atualizado. Em versões antigas, como o Excel 2019, a função não existe: nesses casos o caminho é usar o recurso Texto para Colunas, na guia Dados, ou tratar a base pelo Power Query.
Conclusão – Função TEXTODIVISÃO no Excel
Nessa aula eu te mostrei como fazer a separação de textos no Excel com a nova função do Excel TEXTODIVISÃO.
Lembrando que a TEXTODIVISÃO está disponível no Microsoft 365 e no Excel para a web, sempre com o Office atualizado.
Se ela não aparecer no seu Excel, confira se a sua versão está atualizada: em versões antigas, como o Excel 2019, a função não existe e a alternativa é usar Texto para Colunas ou o Power Query.
Hashtag Treinamentos
Para acessar outras publicações de Excel Intermediário, clique aqui!
Quer aprender tudo de Excel para se tornar o destaque de qualquer empresa?


