Cursos, tutoriais e planilhas prontas

Extrair partes de textos

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram

Leia também...

Extrair partes de textos

Por algumas vezes surge a necessidade de extrair apenas parte do texto contido em uma célula. O que nem sempre é uma tarefa muito simples. Depende muito do texto que a célula contém, do número de caracteres, e se existe um padrão ou não.

É claro que extrair parte de um texto de uma quantidade ínfima de células não é problema algum, pode ser feito à mão. Mas quando temos uma lista muito grande, essa tarefa se torna totalmente inviável, e aí precisamos de alguma fórmula que resolva o problema.

Aqui você irá entender/aprender como utilizar as funções:

  • NÚM.CARACT
  • ESQUERDA
  • DIREITA
  • EXT.TEXTO
  • PROCURAR

For an english version of this post, click here.


Contando o número de caracteres em um texto

A função NÚM.CARACT serve para contar quantos caracteres existem em uma célula, inclusive espaços.

=NÚM.CARACT(texto)

Onde:

texto → É o texto do qual queremos contar quantos caracteres existem.

Assim:
Se temos o texto Função Excel na célula E1 e queremos contar quantos caracteres existem, utilizamos a função da seguinte forma:

=NÚM.CARACT(E1)

Veja abaixo como fica no Excel.

1


Extraindo caracteres à esquerda do texto

A função ESQUERDA serve para extrair os caracteres mais a esquerda de um texto qualquer.

=ESQUERDA(texto; [núm_caract])

Onde:

texto → É o texto do qual queremos extrair os caracteres mais a esquerda.

[núm_caract] → É o número de caracteres que queremos extrair contando da esquerda para a direita.

Assim:
Se temos o texto Função Excel na célula E1 e queremos extrair os 3 primeiros caracteres utilizamos a função da seguinte forma:

=ESQUERDA(E1; 3)

Veja abaixo como fica no Excel.

Transformando números em datas-1

A função foi inserida na célula E2 e retornou os 3 primeiros caracteres do texto, ou seja, Fun.


Extraindo caracteres à direita do texto

O exato oposto da função ESQUERDA. A função DIREITA serve para extrair os caracteres mais a direita de um texto qualquer.

=DIREITA(texto; [núm_caract])

Onde:

texto → É o texto do qual queremos extrair os caracteres mais a direita.

[núm_caract] → É o número de caracteres que queremos extrair contando da direita para a esquerda.

Assim:
Usando o mesmo exemplo de antes. Se temos o texto Função Excel na célula E1 e queremos extrair os 3 últimos caracteres utilizamos a função da seguinte forma:

=DIREITA(E1; 3)

Veja abaixo como fica no Excel.

Transformando números em datas-2

A função foi inserida na célula E2 e retornou os 3 últimos caracteres do texto, ou seja, cel.


Extraindo caracteres do “meio” do texto

A função EXT.TEXTO serve para extrair os caracteres de qualquer posição em um texto qualquer.

Esta função conseguiria substituir as outras duas anteriores, porém com um pouco mais de trabalho, por isso utilizamos as 3 e não apenas essa.

=EXT.TEXTO(texto; núm_inicial; núm_caract)

Onde:

texto → O texto do qual se quer extrair os caracteres.

nùm_inicial → A posição do primeiro caractere que inicia o intervalo de caracteres que se deseja extrair do texto, contando da esquerda para a direita.

núm_caract → O número de caracteres a serem extraídos contando a partir do caracter que está em núm_caract.

Vamos ao exemplo, seguindo a mesma linha que antes.

Se agora quisermos extrair do texto Função Excel, que está na célula E1, os 7 caracteres que estão a partir da 3º letra.

=EXT.TEXTO(E1;3;7)

Veja no Excel.

Transformando números em datas-3


Acrescentando a busca por caracteres na extração

Agora que você já domina as quatro funções acima é possível torná-las um pouco mais dinâmicas. Fazendo com que o Excel consiga definir automaticamente a partir de qual caractere deve fazer a extração e até qual caractere deve ir.

Aqui entra a função PROCURAR.

Esta função busca em qual posição determinado caractere, ou conjunto de caracteres, está dentro de um texto.

Possibilitando fazer um DIREITA até uma determinada posição de caracteres, ou fazer um EXT.TEXTO que saiba de onde deve começar a extração e onde deve parar.

=PROCURAR(texto_procurado; no_texto; [núm_inicial])

Onde:

texto_procurado → O texto que se deseja identificar a posição em que está dentro de outro texto.

no_texto → O texto que contém o texto_procurado.

[núm_inicial] → A partir de qual caractere de no_texto deve se iniciar a busca por texto_procurado.

Por exemplo, se quiser determinar em que posição está o ão no texto Função Excel contido na célula E1 procurando a partir do primeiro caractere, teríamos:

=PROCURAR(“ão”;E1;1)

Veja no Excel.

2

Agora veja alguns exemplos utilizando as outras funções explicadas acima.

PROCURAR e ESQUERDA

=ESQUERDA(E1;PROCURAR(“Excel”;E1;1)-1)

esquerda + procurar

A função PROCURAR retornou o número 8 que diminuído em 1 fica 7. Então foram extraídos os caracteres da esquerda até o 7º caractere.

PROCURAR EXT.TEXTO

=EXT.TEXTO(E1;PROCURAR(“ã”;E1;1);5)

procurar e exttexto

A função PROCURAR retornou o número 5. Assim foi feita a extração do 5º caractere até mais 5 caracteres à frente.

ESQUERDA NÚM.CARACT

=ESQUERDA(E1;NÚM.CARACT(E1)-3)

esquerda e numcaract

A função NÚM.CARACT retornou o número de caracteres do texto, que diminuídos em 3 fez com que a função ESQUERDA buscasse todos os caracteres menos os 3 últimos.


Acompanhe o Função Excel
facebook-logo youtube-logo googleplus-logo twitter-logo

Leia também...

Comparativo Pokémon

Comparativo Pokémon Assim como prometido no lançamento de Pokédexcel Go o qual você pode conferir clicando aqui. Lhes apresento a planilha de comparativo pokémon. Nesta

Ler »

Comentários Discretos

Comentários Discretos Os comentários em células do Excel não são muito atraentes, e nem sempre queremos que sejam exibidos quando passamos o mouse por cima

Ler »

2 thoughts on “Extrair partes de textos

Deixe um comentário ou uma dúvida

Compartilhe

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram

Planilhas prontas

ANALISE

ANALISE é um sistema completo de análise econômico-financeira contábil e gerencial para empresas de todos os segmentos e portes que tenha uma contabilidade atualizada e fidedigna.

As análises são feitas através do correto preenchimento das informações advindas da contabilidade da sua empresa nas interfaces do sistema, basta preencher que o arquivo fará o cálculo dos principais indicadores econômicos financeiros pra você.

Tenha os números da sua empresa estruturados em telas dinâmicas de análise e potencialize o seu processo de tomada de decisões.

Saber mais »

Composição de custos

Calcule e analise todos os custos diretos da produção de seus produtos, seja qual for o tamanho da sua empresa e seu ramo de atuação.

Gere relatórios detalhados que exibem a composição do custo de cada produto, de forma individual ou conjunta. Melhor precifique seus produtos mantendo uma margem de lucro de que você deseja.

Faça simulações com preços de insumos e veja o impacto de cada um na composição total de seu produto final.

Saber mais »

Planilha de Controle Uber, Cabify & 99 Pop

Com a Planilha de Controle Uber, Cabify & 99 Pop você terá total controle de seus ganhos e gastos como motorista, sabendo de onde vem e para onde vai seu dinheiro.
Com esta planilha você terá em detalhes todo o fluxo de dinheiro que envolve seu trabalho como motorista, e poderá controlar melhor sua renda.

Saber mais »

Ajude o Função Excel a continuar te ajudando, faça um PIX!

Leia também...

Faça uma doação

Nos ajude a continuar te ajudando.
Faça uma doação!

Compartilhe com o mundo

Gostou do artigo?
Não seja egoista, compartilhe!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp

fique SEMPRE ATUALIZADO!

Junte-se a lista de e-mails do Função Excel

Receba e-mails semanais e melhore constantemente suas habilidades com Excel

Inscreva-se