10.12. Utilização de Funções Comuns no Google Sheets: Manipulação de Textos
As planilhas eletrônicas, como o Google Sheets, são ferramentas incrivelmente poderosas para a gestão de dados e informações. Elas não apenas facilitam o cálculo e a análise de números através de funções como SOMA
e MÉDIA
, mas também oferecem uma gama de funções para manipulação de texto que podem ser extremamente úteis no processamento e organização de dados. Entre essas funções, destacam-se ESQUERDA
, DIREITA
e EXT.TEXTO
.
Função ESQUERDA
A função ESQUERDA
é utilizada para extrair um determinado número de caracteres de uma string, começando pelo início (à esquerda). O formato da função é ESQUERDA(texto; [número_de_caracteres])
, onde "texto" é a string da qual você deseja extrair os caracteres e "número_de_caracteres" é o número de caracteres que você deseja extrair.
=ESQUERDA(A1; 5)
Se A1 contiver "Planilha", a fórmula retornará "Plani". Caso o número de caracteres não seja especificado, a função assumirá que é 1 e retornará apenas o primeiro caractere.
Função DIREITA
De maneira complementar, a função DIREITA
permite extrair caracteres a partir do final (à direita) de uma string. O formato é DIREITA(texto; [número_de_caracteres])
. Assim como com ESQUERDA
, se o número de caracteres não for especificado, será extraído apenas o último caractere.
=DIREITA(A1; 3)
Se A1 contiver "Planilha", a fórmula retornará "lha".
Função EXT.TEXTO
A função EXT.TEXTO
é mais flexível, permitindo que você extraia uma sequência de caracteres de qualquer parte de uma string. A sintaxe é EXT.TEXTO(texto; posição_inicial; [número_de_caracteres])
. "posição_inicial" refere-se ao local onde a extração deve começar, e "número_de_caracteres" indica quantos caracteres devem ser extraídos a partir dessa posição.
=EXT.TEXTO(A1; 3; 4)
Se A1 contiver "Planilha", o resultado será "anil", começando do terceiro caractere e pegando os próximos quatro caracteres.
Aplicações Práticas
Essas funções de manipulação de texto são particularmente úteis em várias situações, como:
- Extrair informações específicas de strings de texto, como códigos ou identificadores únicos.
- Processar dados importados de outros sistemas que podem ter um formato inconsistente.
- Preparar dados para relatórios, onde apenas uma parte da informação é relevante.
- Limpar e organizar grandes volumes de dados textuais.
Por exemplo, imagine que você tem uma coluna de códigos de produtos onde os primeiros três caracteres representam a categoria do produto e os últimos três são o identificador único. Você pode usar ESQUERDA
e DIREITA
para separar essas informações em colunas distintas para facilitar a análise.
Combinação com Outras Funções
Além disso, essas funções de texto podem ser combinadas com outras funções do Google Sheets para criar fórmulas mais complexas e poderosas. Por exemplo, você pode usar PROCURAR
para encontrar a posição de um caractere específico e depois usar EXT.TEXTO
para extrair a informação ao redor desse caractere.
=EXT.TEXTO(A1; PROCURAR("-"; A1) + 1; 5)
Essa fórmula procura a posição do caractere "-" em A1 e extrai os cinco caracteres seguintes, o que é útil se você estiver trabalhando com strings de texto que contêm delimitadores.
Considerações Importantes
Ao trabalhar com essas funções, é importante lembrar que elas são sensíveis a caracteres. Espaços, por exemplo, são contados como caracteres. Portanto, se você estiver extraindo informações de strings formatadas de maneira inconsistente, talvez seja necessário usar funções adicionais como ARRUMAR
para remover espaços extras antes ou depois do texto.
Outro ponto a considerar é que, ao manipular dados sensíveis ou complexos, a precisão é fundamental. Sempre verifique os resultados das suas fórmulas para garantir que eles estão corretos. Testes com diferentes cenários de dados podem ajudar a identificar possíveis erros nas fórmulas.
Conclusão
Em resumo, o domínio das funções de manipulação de texto no Google Sheets é uma habilidade valiosa para qualquer pessoa que trabalhe com dados em planilhas. Com ESQUERDA
, DIREITA
e EXT.TEXTO
, você pode extrair e organizar informações de maneira eficaz, transformando dados brutos em insights valiosos. Pratique essas funções e explore suas combinações para tirar o máximo proveito do Google Sheets.