Seja mais produtivo com as FUNÇÕES DE TEXTO

Treinos Intermediários

Seja mais produtivo com as FUNÇÕES DE TEXTO

Academia Excel
Escrito por Academia Excel em 30/09/2020
Junte-se a mais de X pessoas

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

Faaala galeeera, bora para mais um treino?

Sempre que pensamos em Excel, pensamos em utilizar números. Na grande maioria sim, mas existem as funções de TEXTO e o melhor de tudo que conseguimos ter produtividade ao utilizá-las. Então bora treinar!

Em nosso exemplo, temos um relatório que foi extraído. Ele segue um padrão, nas primeiras linhas estão os códigos e os setores, após os códigos e seus respectivos equipamentos.

Precisamos separar em colunas distintas os setores, nome setor, TAG, nome do equipamento.

Iniciaremos pela função LOCALIZAR.

FUNÇÃO LOCALIZAR

Localiza uma cadeia de texto em uma segunda cadeia de texto e retornam o número da posição inicial da primeira cadeia de texto do primeiro caractere da segunda cadeia de texto. 

Sintaxe: LOCALIZAR(texto_procurado;no_texto;[núm_inicial])

Fórmula: =LOCALIZAR(“-“;B4;1)

Resultado será 6 e 8. O resultado 6 é referente ao setor e o resultado 8 é referente aos equipamentos.

A função LOCALIZAR buscou o caracter hífen, na célula ao lado B4 (onde estão nossos relatório extraído) e o número 1 é corresponde ao número inicial.

Para melhor compreensão, vamos utilizar a função Se.

Fórmula: =SE(LOCALIZAR(“-“;B4;1)=6;”SETOR”;”EQUIPAMENTO”)

Usando a função SE, o teste lógico foi substituído pela função LOCALIZAR, sendo valor verdadeiro retornar o texto SETOR, valor falso retornar o texto EQUIPAMENTO.

Porém gostaríamos que no lugar da palavra SETOR, ele já me retorne o código desse setor, substituiremos pela função EXT.TEXTO.

Função EXT.TEXTO

 Retorna um número específico de caracteres de uma cadeia de texto, começando na posição especificada, com base no número de caracteres especificado.

Sintaxe: EXT.TEXTO(texto, núm_inicial,núm_caract)

Fórmula:

SE(LOCALIZAR(“-“;B4;1)=6;EXT.TEXTO(B4;1;4);”EQUIPAMENTO”)

Agora precisamos alterar a fórmula para retornar o código também para os EQUIPAMENTOS.

Altere a palavra EQUIPAMENTOS para a referência C4 (endereço da célula acima)

Fórmula:

SE(LOCALIZAR(“-“;B4;1)=6;EXT.TEXTO(B4;1;4);C4)

Feito isso, precisamos saber o nome do setor.

Vamos travar as células B4 da fórmula realizada em setor.

Fórmula: SE(LOCALIZAR(“-“;$B4;1)=6;EXT.TEXTO($B4;1;4);C4)

Arraste a fórmula para a coluna ao lado e altere:

Fórmula: SE(LOCALIZAR(“-“;$B4;1)=6;EXT.TEXTO($B4;8;100);C4)

Alteramos os caracteres iniciais e finais da função Ext.texto. Iniciando em 8, pois contamos os números, espaço e o caracter hífen.

Agora precisamos das informações da TAG

Fórmula: =LOCALIZAR(“-“;$B4;1)

Como feito anteriormente, também usaremos a função SE

Fórmula: =SE(LOCALIZAR(“-“;$B4;1)=6;”SETOR”;”EQUIPAMENTO”)

Feito isso, substituiremos a palavra SETOR, ficará em branco.

Fórmula: =SE(LOCALIZAR(“-“;$B4;1)=6;“”;”EQUIPAMENTO”)

Agora substituiremos a palavra EQUIPAMENTO pelo número.

Fórmula: =SE(LOCALIZAR(“-“;$B5;1)=6;””;EXT.TEXTO($B5;1;6))

A função foi alterada a partir da linha 5, onde estava a primeira palavra EQUIPAMENTO.

NOME DO SETOR

Arraste a fórmula feita em TAG para o lado e altere.

Fórmula: =SE(LOCALIZAR(“-“;$B5;1)=6;””;EXT.TEXTO($B5;10;100))

Alteramos o número inicial e final da função EXT.TEXTO.

Caso queira remover a coluna B, onde estão as informações dos relatórios extraídos, precisa se atentar a detalhes.

Vou clicar na coluna B, usar o botão direito do mouse e escolher a opção Excluir.

Acontece um erro de referência, pois as fórmulas estão vinculadas a coluna B.

Então, o que devemos fazer?

Selecione todos os dados. Use as teclas: Ctrl+shift+seta para baixo

Copie usando as teclas: Ctrl+C

Cole por cima desse intervalo usando as teclas: Alt+C+V+V (esse atalho cola somente os valores, sem vínculo algum na fórmula).

Como verificar se deu certo?

Clique em uma célula e confira na barra de fórmula se aparecerá a fórmula usada ou somente o texto.

E aí, o que achou do treino de hoje? Comente abaixo:

TAGS:

Opa,

o que você achou dessa aula? Conta pra mim 👇

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

2 Replies to “Seja mais produtivo com as FUNÇÕES DE TEXTO”

eliseu fernandes

ÓTIMA, BEM EXPLICATIVA, JÁ TENHO CUROS DE EXCEL AVANÇADO, PORÉM AS EXPLICAÇÕES AQUI SÃO BEM MELHORES DE ENTENDER AS FUNÇÕES

Academia Excel

Fala Eliseu! Obrigado pelo feedback, é muito importante para nós saber que estamos contribuindo com o conhecimento de vocês. Continue conosco, forte abraço!

Descubra mais sobre Academia Excel

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continue reading

Crie sua conta :)

Na próxima tela você irá completar seu cadastro e transformar seu negócio.