Português | Inglês |
---|---|
DIREITA, DIREITAB | RIGHT, RIGHTBs |
A função DIREITA no Microsoft Excel e sua equivalente no Google Planilhas são ferramentas extremamente úteis para a extração de caracteres a partir do final de um texto. Essas funções são amplamente utilizadas no processamento de dados textuais; são essenciais, por exemplo, para extrair sufixos em códigos, nomes de arquivos, entre outras aplicações.
Explicação e Sintaxe
A função DIREITA retorna os últimos caracteres de uma string, com base no número de caracteres especificado pelo usuário. Sua sintaxe é a seguinte:
=DIREITA(texto; [número_de_caracteres])
Onde:
texto
é a string da qual os caracteres serão extraídos.número_de_caracteres
indica o número de caracteres a serem extraídos a partir do final do texto. Este parâmetro é opcional e seu valor padrão é 1, caso não seja especificado.
Exemplo básico:
=DIREITA("Hello World"; 5)
Este exemplo retornará “World”, correspondente aos últimos 5 caracteres da string.
Casos Práticos e Soluções
1. Extração de extensões de nomes de arquivos
Considere uma lista de nomes de arquivos dos quais você deseja extrair a extensão. Geralmente, a extensão está após o último ponto “.”. Por exemplo, para extrair “xlsx” de “relatório_financial.xlsx”.
Fórmula:
=DIREITA(A1; LEN(A1) - FIND("."; SUBSTITUTE(A1; "."; "."; LEN(A1)-LEN(SUBSTITUTE(A1; "."; "")))))
Explicação:
SUBSTITUTE(A1; "."; "."; LEN(A1)-LEN(SUBSTITUTE(A1; "."; "")))
substitui o último ponto por si mesmo, permitindo que a função FIND localize exatamente a posição desse último ponto.LEN(A1) - FIND(...)
determina quantos caracteres devem ser extraídos a partir do final do texto.
2. Obtenção de códigos de produto
Imagine que você precisa extrair um sufixo de três letras no final de cada código de produto em uma base de dados. Por exemplo, extrair “ABC” de “123456ABC”.
Fórmula:
=DIREITA(A2; 3)
Esta fórmula simplesmente recupera os últimos três caracteres da string na célula A2, supondo que todos os códigos de produto seguem o formato que termina com um sufixo de três letras.
Conclusão
As funções DIREITA e DIREITAB (esta última usada para contar cada byte em sistemas DBSCS onde isso é necessário) são instrumentos poderosos para a manipulação de textos no Excel e Google Planilhas. Dominar essas funções pode resolver diversas necessidades práticas no processamento de dados de forma eficiente e eficaz.
Mais Informações: https://support.microsoft.com/pt-pt/office/direita-direitab-funções-direita-direitab-240267ee-9afa-4639-a02b-f19e1786cf2f