As funções LEFT (ESQUERDA), RIGHT (DIREITA) e MID (SEG.TEXTO) no Excel são ferramentas essenciais para manipular e extrair partes de texto de células.
Estas funções permitem que extraia caracteres específicos no início, no fim ou no meio de uma cadeia de texto, facilitando a organização e análise dos seus dados.
Neste artigo, vou explorar cada uma dessas funções em detalhe e mostrar como podem ser utilizadas para simplificar tarefas no Excel.
LEFT (Esquerda)
A função LEFT (Esquerda) é usada para extrair um número específico de caracteres, começando da esquerda de uma cadeia de texto. Esta função é útil quando precisa de isolar partes do texto, como códigos de fornecedores, números de telefone ou as iniciais de um nome.
Esta função pertence à categoria TEXT (Texto) e tem a seguinte sintaxe:
= LEFT ( texto , num_chars )
= Esquerda ( texto, núm_caract )
Exemplo:
Se tiver um SKU (ID do produto), e observar que os dois primeiros dígitos são o código do fornecedor, pode usar a fórmula = LEFT ( B6 , 2 ) para obter os dois primeiros dígitos do texto.

RIGHT (Direita)
A função RIGHT (Direita) permite extrair um número específico de caracteres, começando da direita de uma cadeia de texto. Esta função é útil para obter a parte final de uma cadeia de texto, como os quatro últimos dígitos de um número de conta ou o sufixo de um código.
Esta função pertence à categoria TEXT (Texto) e tem a seguinte sintaxe:
= RIGHT ( texto , num_chars )
= Direita ( texto, núm_caract )
Exemplo:
Se tiver um SKU (ID do produto), e observar que os dois últimos dígitos são o ano do produto, pode usar a fórmula = RIGHT ( B6 , 2 ) para obter os dois últimos dígitos do texto.

MID (Seg.Texto)
A função MID (Seg.Texto) permite extrair um número específico de caracteres a partir de uma posição intermediária numa cadeia de texto. Com esta função, pode escolher exatamente a partir de que ponto do texto deseja extrair os caracteres, o que é ideal para isolar partes específicas.
Esta função pertence à categoria TEXT (Texto) e tem a seguinte sintaxe:
= MID ( text , start_num , num_chars )
= Seg.Texto ( texto , começa_em , núm_caract)
Exemplo:
Se tiver um SKU (ID do produto), e observar que os três dígitos do meio são o código do produto, pode usar a fórmula = MID ( B6 , 3 , 3 ) para, a partir do terceiro caracter, obter os três dígitos.

Estas funções de extração de texto têm muitas aplicações práticas no Excel, especialmente em bases de dados que contêm informações estruturadas. Em seguida, deixo-lhe alguns exemplos:
- Extração de códigos de produto: Use LEFT (Esquerda)para obter os prefixos de códigos de produtos e identificar rapidamente categorias.
- Isolamento de datas: Se tiver datas formatadas como “20240101” (AAAA/MM/DD), pode usar MID (Seg.Texto)para extrair o ano, mês e dia separadamente.
- Identificação de sufixos: Use RIGHT (Direita) para extrair sufixos de códigos ou para identificar os últimos dígitos de números de série ou ID’s.
Pode também combinar estas funções com outras funções do Excel, como o IF (Se) para aplicar condições específicas. Ainda não conhece a função IF (Se)? Veja este artigo.
Conclusões
As funções LEFT (Esquerda), RIGHT (Direita) e MID (Seg.Texto) no Excel são ferramentas poderosas para manipulação de texto, permitindo extrair partes específicas de uma cadeia de texto e organizá-las de acordo com as suas necessidades. Ao dominar estas funções, pode simplificar o processo de organização e análise de dados e automatizar tarefas que envolvem manipulação de texto.
Experimente estas funções nos seus projetos e veja como facilitam o trabalho com dados textuais no Excel. Estas funções vão poupar-lhe horas de trabalho.
Deseja Aprender sobre Power Query?
As Funções no Excel são um dos temas que os meus alunos têm mais dificuldade e como são essenciais para se conseguir poupar horas de trabalho, decidi criar uma aula exclusivamente sobre Funções! Nesta aula irá perceber que não precisa de saber centenas de funções, mas sim conhecer as funções certas para cada situação, e como é que estas funcionam, o que lhe irá permitir tornar-se muito mais eficiente!
Tem sugestões?
Se tiver algum conteúdo que quer que seja abordado, por favor deixe-nos a sua sugestão nos comentários!