Saber usar uma fórmula já ajuda, mas entender como combinar funções do Excel é o que realmente transforma seu nível de produtividade.
Neste artigo, nosso analista Thales Wruck mostra como unir as funções XLOOKUP, LEFT, RIGHT e LEN para resolver problemas comuns, como localizar, extrair e analisar dados com rapidez e precisão.
Imagine o seguinte cenário: você recebe uma planilha com códigos como BR-SPOT12345-XYZ e precisa:
Localizar o nome do cliente com base nesse código;
Extrair partes do código para verificar a filial;
Validar o comprimento do dado, garantindo que todos os registros sigam o mesmo padrão.
Parece complicado? Na prática, não é. Aliás, com as funções certas, essa tarefa pode levar apenas segundos.
A função XLOOKUP (ou PROCX, em português) permite buscar uma informação em uma tabela com base em outro valor. Diferente do antigo PROCV, ela é mais flexível, moderna e fácil de usar.
Você tem uma tabela com instalações e seus respectivos volumes movimentados. Quer saber o volume associado à instalação CD6.
Com o XLOOKUP, a fórmula fica assim:
=XLOOKUP(“CD6”, A2:A10, B2:B10)
O primeiro argumento é o que você quer encontrar (CD6);
O segundo é a coluna onde vai procurar (A2:A10);
O terceiro é de onde deseja extrair o resultado (B2:B10).
Se você mudar o valor buscado para “Loja 2”, por exemplo, o Excel vai retornar outro resultado, desde que a tabela contenha esse dado.
Isso torna a análise muito mais rápida em tabelas grandes, evitando filtros ou buscas manuais linha por linha.
Agora, imagine que você tem códigos de identificação, como ID1234-UF, e deseja extrair apenas a sigla do estado, que aparece no final do texto.
Para isso, usamos a função RIGHT, que lê da direita para a esquerda, pegando a quantidade de caracteres que você quiser.
=RIGHT(A2, 2)
Se o conteúdo for ID1234-RJ, o Excel retornará: RJ.
Se quiser o início do código (por exemplo, a parte ID1234), use a função LEFT:
=LEFT(A2, 6)
Essa combinação é extremamente útil quando você lida com códigos padronizados e precisa separá-los em partes distintas.
Mas, e se você quiser extrair tudo que vem antes de um sufixo fixo, como -UF, sem contar quantos caracteres tem a parte útil?
Nesse caso, o ideal é usar a função LEN, que conta a quantidade total de caracteres na célula, e subtrair os que você não quer. Por exemplo:
Imagine o conteúdo da célula A2 seja: ID1234-RJ
A parte que você não quer (-RJ) tem 3 caracteres;
A função LEN(A2) vai retornar 10 (número total de caracteres);
Você usa LEFT para extrair os 7 primeiros (10 – 3 = 7), ou seja, tudo antes do -RJ.
=LEFT(A2, LEN(A2)-3)
Resultado: ID1234
Essa abordagem é ótima quando o conteúdo útil da string varia de tamanho, mas o final é sempre fixo.
Veja como essas funções se complementam:
Use XLOOKUP para buscar um dado em outra tabela com base em um valor extraído;
Use RIGHT para pegar sufixos padronizados, como estados;
Use LEFT+LEN para remover partes finais fixas;
Combine as funções para montar uma rotina mais limpa, rápida e automatizada no Excel.
Thales finaliza o vídeo dizendo: “A maneira mais fácil de extrair a parte útil de um texto é remover o que você não quer. LEFT + LEN faz isso com poucos cliques.”
No vídeo completo do quadro INPOworker Explica, nosso analista Thales mostra esse passo a passo com exemplos práticos, simulando uma situação real de análise de dados.
Clique aqui para assistir no YouTube
Por fim, combinar XLOOKUP, LEFT, RIGHT e LEN é uma forma inteligente de ganhar tempo, evitar erros e dominar o Excel de verdade. Em vez de decorar fórmulas, você passa a entender o raciocínio por trás das funções, aplicando elas conforme o contexto do seu trabalho.
Então, se você quer transformar planilhas em ferramentas poderosas de análise, comece por essas quatro funções. Elas já fazem uma enorme diferença.
Entre em contato com nossos especialistas e veja como a tecnologia pode apoiar sua operação logística na prática!
Voltar para o blog Entre em contato