Como Utilizar a Função TEXTOANTES Excel

Como utilizar a função TextoAntes no Excel com artigo com imagens, vídeo-aula e download da planilha de exemplo gratuita.

Sintaxe da Função TextoAntes Excel

A função TextoAntes do Excel tem por finalidade extrair partes de texto de células no Excel anteriores à um determinado conjunto de caracteres.

Os parâmetros desta função ainda estão em inglês. A sintaxe da função é: TEXTOANTES(text; delimiter; [instance_num], [match_mode]; [match_end]; [if_not_found])

Exemplo de Extração de Dados Antes de Delimitador no Excel

Neste primeiro exemplo estamos extraindo as informações da resolução quanto à largura de um produto.

Como podemos notar na imagem abaixo, a resolução do produto é 750 x 1334, então a largura do produto está antes do x na resolução.

Para isso usamos a seguinte função: =TEXTOANTES(C6;” x “).

Veja que o segundo parâmetro é o ” x “ que determina que este é o delimitador, então a extração dos dados será feita antes do ” x “.

textoantes Excel 1

Com isso ao copiar e colar a função ela será aplicada a todas e terá a informação da largura de cada produto.

Também podemos extrair a altura utilizando a função =EXT.TEXTO(C6;LOCALIZAR(” x “;C6;1)+3;10).

Veja que nele extraímos a ext.texto depois da posição x.

Para isso usamos a função Localizar para identificar aonde está o delimitador e extraímos o texto após a posição x e adicionamos +3 caracteres.

Depois basta copiar e colar as funções para as linhas abaixo e temos a informação extraída.

Extração de Texto com Vários Delimitadores Excel

No exemplo abaixo temos textos com vários delimitadores diferentes, cada linha possui delimitador diferente.

Podemos fazer também a extração de dados com a função TEXTOANTES com vários delimitadores.

Para isso usamos a seguinte função =TEXTOANTES(B6;{“;”;”,”;” /”}).

Veja que aplicamos na função {“;”;”,”;” /”}, uma matriz com todos os delimitadores que desejamos aplicar separados por ;.

Após aplicado temos os textos extraídos conforme temos abaixo:

TextoAntes Depois do Primeiro Delimitador Excel

Neste exemplo iremos extrair os dados antes do segundo delimitador “-“.

Para isso apenas utilizamos o 2 no terceiro parâmetro: =TEXTOANTES(B6:B10;”-“;2)

Como resultado temos a extração dos dados antes do segundo traço.

Download da Planilha Função Textoantes Excel

Para realizar o download desta planilha de exemplo clique no botão abaixo.

Baixe a planilha

Avalie este post
Sair da versão mobile