Obtendo uma subcadeia no Excel
Usando as fórmulas do Excel "LEFT", "RIGHT" e "MID", você pode extrair partes específicas dos dados das células existentes. O uso de substrings acelera a entrada de dados usando entradas existentes, em vez de exigir que você digite novamente as informações em cada célula. Se você quiser uma subseqüência de dados que consiste no início ou no final de uma célula, use "LEFT" ou "RIGHT". Para encontrar dados de qualquer outra parte de uma célula, use "MID".
Esquerda e direita
1
Digite todos os dados dos quais você deseja extrair substrings.
2
Selecione uma célula em branco e digite "= LEFT (" ou "= RIGHT (" sem aspas, dependendo se você deseja extrair a substring do início ou do final da string. Por exemplo, se você quiser extrair o número " 123 "da string" 12345, "você digitaria:
= ESQUERDA (
Se você quisesse extrair "345" da mesma string, usaria:
= DIREITA (
3
Clique na célula que contém os dados imediatamente depois de digitar o parêntese à esquerda ou digite as coordenadas da célula.
4
Digite uma vírgula, um espaço e, em seguida, o número de caracteres a serem extraídos. Pressione "Enter" para fechar os parênteses e terminar a fórmula. Por exemplo, se a célula A1 contiver a string "12345" e você quiser extrair a subseqüência "345", sua fórmula será a seguinte:
= DIREITA (A1, 3)
Mid
1
Digite os dados dos quais você deseja extrair sua substring.
2
Selecione uma nova célula e digite "= MID (" sem aspas.
3
Clique na célula para ler os dados ou digite sua localização após o parêntese à esquerda.
4
Digite uma vírgula e um espaço e insira o número do caractere para começar a extração. Por exemplo, usando a seqüência de caracteres "abcde" na célula A1, inserindo "2" começará com "b".
5
Digite outra vírgula e espaço e digite quantos caracteres para extrair. No mesmo exemplo, para receber a subcadeia "bcd", insira um "3".
6
Pressione "Enter" para terminar a fórmula. Neste exemplo, sua fórmula completa seria:
= MID (A1, 2, 3)
Dicas
- Você também pode digitar uma string diretamente em qualquer uma das fórmulas no lugar de direcioná-la para outra célula.
- Para começar a extrair após um caractere específico, use a fórmula "FIND" no lugar do local inicial. No exemplo acima, para começar a extrair o caractere "b", independentemente de sua posição, insira a fórmula:
- = MID (A1, FIND ("b", A1), 3)
Aviso
- As informações deste artigo se aplicam às versões do Excel 2013, 2010, 2007 e 2003, mas podem variar um pouco ou significativamente com outras edições.