No trabalho, é comum lidar com dados misturados, como: nomes com códigos, e-mails com domínios, produtos com hífen, entre outros. Para esse tipo de situação, o Excel oferece as funções TEXTOANTES e TEXTODEPOIS para facilitar o processo de separar informações de forma rápida e inteligente. Neste artigo, você vai aprender quando usar cada função e como aplicá-las de forma prática, confira!
O que são as funções TEXTOANTES e TEXTODEPOIS?
As funções TEXTOANTES e TEXTODEPOIS permitem extrair partes de um texto com base em um delimitador, como:
- espaço
- hífen
- arroba (@)
- barra (/)
- qualquer outro caractere
Essas funções fazem parte do Excel 365 e substituem com vantagem fórmulas mais complexas com ESQUERDA, DIREITA, LOCALIZAR e EXT.TEXTO.
Sintaxe das funções
Extrai tudo o que está antes do delimitador.
=TEXTOANTES(texto; delimitador)
Extrai tudo o que está depois do delimitador.
=TEXTODEPOIS(texto; delimitador)
Exemplo prático 1: Extrair primeiro nome dos colaboradores
Suponha que você tenha uma lista com o nome completo dos colaboradores e precise separar apenas o primeiro nome para personalizar relatórios ou mensagens.
Aplique a fórmula: =TEXTOANTES(B2;” “)
Confira o resultado:
Esse tipo de extração é muito comum em cadastros de RH e listas de colaboradores.
Se precisar separar o sobrenome, basta aplicar a função =TEXTODEPOIS(B2;” “)
Pronto, assim terá apenas os sobrenomes em separado.
Exemplo prático 2: Separar usuário e domínio de e-mails
Suponha que você tenha uma lista de e-mails corporativos e precise identificar separadamente o usuário e o domínio, seja para análise, validação ou organização de dados.
Para extrair o usuário do e-mail, aplique a função: =TEXTOANTES(B2;”@”)
Para extrair o domínio do e-mail, aplique: =TEXTODEPOIS(A2;”@”)
Essa separação é bastante utilizada em bases de clientes, fornecedores e colaboradores.
Exemplo prático 3: Separar código e descrição de produtos
Suponha que você tenha um cadastro de produtos onde o código e a descrição estão na mesma célula, separados por um hífen, e deseja dividir essas informações em colunas diferentes.
Para extrair o código do produto, aplique a função: =TEXTOANTES(B2;” – “)
Para extrair a descrição do produto, aplique: =TEXTODEPOIS(A2;” – “)
Muito útil para controle de estoque, compras e relatórios comerciais.
Boas práticas ao usar TEXTOANTES e TEXTODEPOIS
✔ Garanta que o delimitador exista em todos os registros
✔ Utilize delimitadores consistentes (espaço, hífen, @)
✔ Combine com SEERRO para evitar mensagens de erro
Exemplo com tratamento de erro: =SEERRO(TEXTOANTES(A2;”@”);””)
Quando usar essas funções no Excel?
As funções TEXTOANTES e TEXTODEPOIS são ideais para:
- Tratamento e limpeza de dados
- Separação de informações em cadastros
- Organização de bases de e-mail
- Preparação de dados para dashboards
- Automatização de relatórios
Conclusão
As funções TEXTOANTES e TEXTODEPOIS são ferramentas indispensáveis para quem trabalha com dados no Excel. Elas tornam o processo de separação de informações mais rápido, simples e confiável, reduzindo erros e aumentando a produtividade. Se ainda não experimentou essas funções não perca tempo e teste agora mesmo.
Para mais dicas e tutoriais como esse, siga nossa página no Instagram, confira também nossa página no Youtube e veja nossas vídeos aulas.
E caso você precise elaborar uma planilha, e não quer ficar quebrando a cabeça sozinho ao desenvolvê-la, ou não sabe nem por onde começar, entre em contato e solicite seu orçamento para planilha personalizada, elaboramos a planilha conforme sua real necessidade, 100% personalizada para você ou seu negócio.












