Foto de Gabriel B.
Gabriel há 4 anos
Enviada pelo
Site

Extrair texto excel

Ola, eu gostaria de saber qual a formula utilizar para extrar somente os digitos do texto abaixo marcado com "()" - KEMI OMM - TB 190 Trib. Aprox. R$ 1.602,30 Nac. Fed., R$ 2.144,34 Est. - Fonte: IBPT. (1189-22): 570,00 - KEMI GR - TB 250 KG (1240-22) : 500,00 Lembrando que a formula precisa contemplar as duas situações. Eu pensei em algo , que nao sei se é possivel, mas fazer uma formula que se identificar que no texto tem a palavra "IBPT" recortar os proximos 7 digitos e se a frase conter "KG" retirar os proximos 7 tbm. é possivel? Obrigado!

Matemática Ensino Médio
1 resposta
Professor Demétrius G.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos
Contatar Demétrius

Olha, a forma como encontrei foi a seguinte: você combina a função EXT.TEXTO (que extrai uma parte do texto) com a função PROCURAR. Da seguinte forma:

Pus o texto que você colocou na célula A1 e fiz o seguinte:

=EXT.TEXTO(A1;PROCURAR("(";A1;1);9)

Ou seja, ele vai extrair o texto da célula A1, cujo começo é com o caractere "(" e o extrairá até o caractere 9. Você verá que o retorno será (1189-22). Digamos que você colocou o resultado na célula A2.

Se quiser retirar o parêntese, basta usar o SUBSTITUIR duas vezes, uma para tirar "(" e outra para tirar ")". Pondo na célula A3 a seguinte fórmula

=SUBSTITUIR(A2;"(";"")    O resultado será 1189-22)

Ponde na célula A4 a seguinte fórmula:

=SUBSTITUIR(A3;")";"")     O resultado será, enfim 1189-22

 

Espero ter ajudado.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta

Envie sua pergunta

 

Aprenda do seu jeito, no seu ritmo

Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App
Escaneie o QR Code para baixar