Excel: extraia texto entre o segundo e o terceiro espaço
Você pode usar as funções TEXTBEFORE e TEXTAFTER no Excel para extrair texto de uma célula entre o segundo e o terceiro espaço.
Você pode usar a seguinte sintaxe para fazer isso:
=TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")
Este exemplo específico extrai o texto entre o segundo e o terceiro espaços da célula A2 .
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: Extrair texto entre o segundo e o terceiro espaço no Excel
Suponha que temos a seguinte lista de strings no Excel:
Agora suponha que queiramos extrair o texto entre o segundo e o terceiro espaço de cada string.
Para fazer isso, podemos digitar a seguinte fórmula na célula B2 :
=TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")
Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna B:
A coluna B agora contém o texto entre o segundo e o terceiro espaços de cada célula correspondente na coluna A.
Como funciona essa fórmula?
Lembre-se da fórmula que usamos para extrair o texto entre o segundo e o terceiro espaços na célula A2 :
=TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")
Veja como essa fórmula funciona:
Primeiro, usamos a função TEXTAFTER para extrair todo o texto após o segundo espaço da célula A2 .
Esse retorno é você hoje .
Em seguida, usamos a função TEXTBEFORE para extrair todo o texto antes do primeiro espaço desse texto restante.
Esses retornos são .
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Excel: Como extrair texto antes de um caractere
Excel: Como extrair texto após um caractere
Excel: como remover texto específico de células