Você pode usar as planilhas não apenas para calcular números, mas também para operar com dados baseados em texto. O Planilhas Google tem um sistema de suporte integrado para converter, cortar e combinar facilmente sequências de texto. Talvez você já esteja familiarizado com fórmulas como ESQUERDA e DIREITO que ajudam a extrair substrings dos lados esquerdo e direito de uma string, respectivamente.
E se você precisar extrair algo intermediário? Você pode fazer isso usando a função MID no Planilhas Google.
Sintaxe
- string - é o texto de entrada do qual você precisa extrair uma substring.
- starting_at - é a posição da esquerda da cadeia de caracteres a partir da qual a extração será iniciada. Anote o primeiro caractere da cadeia de caracteres com a posição 1.
- extract_length - especifica o número de caracteres a serem extraídos da posição definida por starting_at.
Uso: Função MID no Planilhas Google
Nada supera os exemplos quando se trata de entender os conceitos. Portanto, vou mergulhar de cabeça para reforçar o que você aprendeu com a sintaxe.
Dê uma olhada na imagem abaixo.
Para entender esses exemplos com facilidade, pense nos valores de saída como um segmento cortado de uma cadeia de caracteres de entrada. No primeiro exemplo, a fórmula escolheu o resultado “dom” de “Random text” (Texto aleatório) indo até o quarto caractere e extraindo o texto com um comprimento de 3 caracteres. Um processo semelhante foi repetido nos dois exemplos seguintes.
E se a fórmula chegar ao final da string antes de extrair o extract_length completamente? A fórmula simplesmente retorna caracteres de starting_at até o final da string. Portanto, em vez de gerar um erro, ele simplesmente para no final da cadeia de caracteres. Demonstrei isso no exemplo final. O comprimento total da cadeia de caracteres “Consistente” é 10. Eu queria que a fórmula começasse na 7ª posição e extraísse 6 caracteres depois disso. Isso implica que a fórmula deveria ir até o 12º caractere, que não existe. Portanto, a fórmula retornou apenas “tent”, porque é o que está disponível até o final da cadeia de caracteres de entrada.
Combinação do MID com a função LEN
É muito útil combinar funções de texto para extrair informações de forma dinâmica. Embora isso seja feito com frequência com as funções LEFT e RIGHT, você também pode usar o MID para fazer isso.
No exemplo abaixo, tenho nomes incorporados em frases. Uso as funções MID e LEN para extrair somente os nomes, com a fórmula =MID(A2,LEN(“My name is “),30).
A função LEN determina o comprimento da primeira parte da frase e, em seguida, informa à função MID onde começar a extrair a substring. Eu defino a função extract_length para 30 para ter certeza de obter o comprimento total do nome.
É isso aí! Embora o MID seja uma função bastante simples, espero que agora você possa usá-lo para tornar suas próprias planilhas mais eficientes.
Nota do editor: Esta é uma versão revisada de uma postagem anterior que foi atualizada para maior precisão e abrangência.

