Excel: como extrair texto após o enésimo caractere
Você pode usar a seguinte sintaxe para extrair texto após o enésimo caractere de uma célula no Excel:
=MID( A2 , 3+1, LEN( A2 ))
Esta fórmula específica extrai o texto após o terceiro caractere da célula A2 .
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: Extraia o texto após o enésimo caractere no Excel
Suponha que temos a seguinte lista de nomes de times de basquete no Excel:
Suponha que queiramos extrair todo o texto após o terceiro caractere de cada célula da coluna A.
Para fazer isso, podemos digitar a seguinte fórmula na célula B2 :
=MID( A2 , 3+1, LEN( A2 ))
Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:
A coluna B agora contém todo o texto da coluna A após o terceiro caractere.
Para extrair o texto após um caractere diferente, basta substituir o 3 na fórmula por um número diferente.
Por exemplo, você pode usar a seguinte fórmula para extrair todo o texto após o quarto caractere:
=MID( A2 , 4+1, LEN( A2 ))
A captura de tela a seguir mostra como usar esta fórmula na prática:
A coluna B agora contém todo o texto da coluna A após o quarto caractere.
Como funciona essa fórmula?
Lembre-se da fórmula que usamos para extrair todo o texto após o terceiro caractere da célula A2 :
=MID( A2 , 3+1, LEN( A2 ))
Esta função usa a função MID , que extrai texto de uma célula específica usando uma posição inicial e uma posição final.
Neste exemplo, especificamos que queremos extrair o texto da célula A2 .
A seguir, especificamos que queremos que a posição inicial seja 3 + 1 = 4 .
A seguir, usamos a função LEN para especificar que queremos que a posição final seja igual ao comprimento de toda a string na célula A2 .
O resultado final é que extraímos todo o texto do quarto caractere ao último caractere da string.
Isso equivale a extrair todo o texto após o terceiro caractere.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:
Excel: como remover texto específico de células
Excel: como remover caracteres especiais
Excel: Como inserir um caractere em uma string