Excel: como extrair texto entre aspas
Você pode usar as funções TEXTBEFORE e TEXTAFTER no Excel para extrair todo o texto de uma célula entre aspas.
Existem duas maneiras comuns de usar essas funções:
Método 1: extrair texto entre aspas duplas
=TEXTBEFORE(TEXTAFTER( A2 , """"), """")
Método 2: extrair texto entre aspas simples
=TEXTBEFORE(TEXTAFTER( A2 , "'"), "'")
Ambos os exemplos extraem o texto entre aspas da célula A2 .
Os exemplos a seguir mostram como usar cada método na prática.
Exemplo 1: Extraia texto entre aspas duplas no Excel
Suponha que temos a seguinte lista de atletas com seus apelidos entre aspas:
Agora digamos que queremos extrair o texto entre aspas duplas no Excel.
Podemos digitar a seguinte fórmula na célula B2 para extrair o texto entre aspas na célula A2 :
=TEXTBEFORE(TEXTAFTER( A2 , """"), """")
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 aspas para cada célula correspondente na coluna A.
Exemplo 2: Extraia texto entre aspas simples no Excel
Suponha que temos a seguinte lista de atletas com seus apelidos entre aspas simples:
Agora digamos que queremos extrair o texto entre aspas simples no Excel.
Podemos digitar a seguinte fórmula na célula B2 para extrair o texto entre aspas simples na célula A2 :
=TEXTBEFORE(TEXTAFTER( A2 , "'"), "'")
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 aspas simples para cada célula correspondente na coluna A.
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 das células