Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Extrair texto antes/depois de espaço ou vírgula no Excel - Guia Fácil

Author Sun Last modified

Extrair texto antes ou depois de um caractere específico (como espaço ou vírgula) é uma tarefa comum no Excel. Seja preparando um conjunto de dados para análise ou simplesmente precisando isolar certos elementos dos seus dados textuais, o Excel oferece várias funções para realizar essa tarefa. Neste artigo, exploraremos como extrair texto antes ou depois da primeira ocorrência de um espaço, vírgula ou qualquer outro caractere usando fórmulas do Excel.


Extrair texto antes ou depois de um caractere específico usando fórmulas

Para extrair o texto antes ou depois da primeira ocorrência de um caractere específico, como um espaço ou vírgula, no Excel, você pode usar as seguintes fórmulas simples.

Extrair texto antes do primeiro espaço ou vírgula

  1. Copie ou insira a seguinte fórmula em uma célula em branco onde deseja localizar o resultado, depois pressione a tecla "Enter" para obter o resultado. Veja a captura de tela:
    =LEFT(A2,(FIND(",",A2,1)-1))
    A screenshot showing the application of the LEFT formula to extract text before a comma in Excel
    Dica: Nesta fórmula, você pode substituir o delimitador vírgula (,) por qualquer outro separador conforme necessário.
  2. Em seguida, selecione a célula da fórmula e arraste a alça de preenchimento para baixo para preencher a fórmula em outras células; todo o texto antes da primeira vírgula será extraído de uma vez. Veja a captura de tela:
    A screenshot showing the extracted text before a comma using the LEFT formula in Excel
Explicação da fórmula:
  • FIND(",", A2, 1): Esta parte é usada para encontrar a posição da primeira vírgula na célula A2. A função FIND retorna a posição da vírgula onde ela aparece pela primeira vez no texto.
  • FIND(",", A2, 1) - 1: Como queremos apenas extrair os caracteres antes da vírgula, subtraímos 1 da posição da vírgula.
  • LEFT(A2, FIND(",", A2, 1) - 1): Finalmente, a função LEFT extrai os caracteres do lado esquerdo da célula A2 com base no número de caracteres obtidos na etapa anterior.
 

Extrair texto após o primeiro espaço ou vírgula

Para extrair texto após o primeiro espaço ou vírgula, você pode usar uma combinação das funções MID, FIND e LEN.

  1. Copie ou insira a seguinte fórmula em uma célula em branco onde deseja localizar o resultado, depois pressione a tecla "Enter" para obter o resultado.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    A screenshot showing the application of the MID formula to extract text after a comma in Excel
    Dica: Nesta fórmula, você pode substituir o delimitador vírgula (,) por qualquer outro separador conforme necessário.
  2. Em seguida, selecione a célula da fórmula e arraste a alça de preenchimento para baixo para preencher a fórmula em outras células; todo o texto após a primeira vírgula será extraído de uma vez. Veja a captura de tela:
    A screenshot showing the extracted text after a comma using the MID formula in Excel
Explicação da fórmula:
  • FIND(",", A2): Esta parte é usada para encontrar a posição da primeira vírgula na célula A2. A função FIND retorna a posição da vírgula onde ela aparece pela primeira vez no texto.
  • FIND(",", A2) + 1: Como queremos extrair os caracteres após a vírgula, adicionamos 1 à posição da vírgula.
  • LEN(A2): Esta parte é usada para obter o comprimento total do texto na célula A2.
  • MID(A2, FIND(",", A2) + 1, LEN(A2)): Finalmente, a função MID extrai todos os caracteres da célula A2 começando da posição obtida acima até o comprimento total do texto.

Extrair texto antes ou depois de um caractere específico usando Kutools para Excel

Você está cansado de fórmulas complicadas e ajustes manuais intermináveis no Excel? Diga adeus ao incômodo e olá à eficiência com Kutools para Excel! Nosso poderoso add-in simplifica seu fluxo de trabalho, permitindo que você extraia texto antes ou depois de qualquer caractere específico com apenas alguns cliques.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Após baixar e instalar Kutools para Excel, clique em "Kutools" > "Texto" > "Extrair Texto" para abrir a caixa de diálogo "Extrair Texto".

Na caixa de diálogo, na aba "Extrair por Posição":

  1. Selecione o intervalo de dados do qual você deseja extrair o texto;
  2. Na caixa de lista "Opções", marque a opção "Antes do texto" ou "Depois do texto" e digite o delimitador com base no qual deseja extrair o texto;
  3. Em seguida, clique no botão "OK".
    A screenshot of the Kutools Extract Text dialog box for text extraction in Excel

Outra caixa de diálogo aparecerá para lembrá-lo de selecionar as células onde colocar o resultado, e então, clique em "OK"; todo o texto antes ou depois da primeira vírgula será extraído, veja a captura de tela:
A screenshot of a dataset in Excel used to demonstrate text extraction before and after a character

Dica: O recurso Extrair Texto não só permite a extração de texto antes ou depois de um delimitador específico, mas também facilita a recuperação dos primeiros ou últimos 'n' caracteres e a extração de apenas números de uma string de texto, permitindo que você escolha a melhor opção para suas necessidades.

Extrair texto antes ou depois de um caractere específico usando fórmulas no Excel 365

Com a introdução de novas funções no Excel 365, como TEXTBEFORE e TEXTAFTER, esse processo se tornou mais direto. Esta seção irá guiá-lo pelas etapas para extrair texto de forma eficiente antes ou depois de um caractere específico usando essas funções.

Extrair texto antes do primeiro espaço ou vírgula com a função TEXTBEFORE

A função TEXTBEFORE extrai o texto que aparece antes de um delimitador especificado. A sintaxe da função TEXTBEFORE é:

TEXTBEFORE(text, delimiter, [instance_num])
  • texto: A string de texto da qual você deseja extrair caracteres (por exemplo, A2).
  • delimitador: O caractere ou string antes do qual você deseja extrair o texto (por exemplo, ",").
  • número_instância: Opcional. Especifica qual instância do delimitador usar se ele aparecer várias vezes. O padrão é 1.
  1. Aplique a função TEXTBEFORE para extrair o texto antes da primeira vírgula:
    =TEXTBEFORE(A2, ",")
    A screenshot showing the TEXTBEFORE function applied to extract text before a comma in Excel 365
  2. Em seguida, selecione a célula da fórmula e arraste a alça de preenchimento para baixo para preencher a fórmula em outras células.
    A screenshot showing the extracted text before a comma using the TEXTBEFORE function in Excel 365
 

Extrair texto após o primeiro espaço ou vírgula com a função TEXTAFTER

A função TEXTAFTER extrai o texto que aparece após um delimitador especificado. A sintaxe da função TEXTAFTER é:

TEXTAFTER(text, delimiter, [instance_num])
  • texto: A string de texto da qual você deseja extrair caracteres (por exemplo, A2).
  • delimitador: O caractere ou string após o qual você deseja extrair o texto (por exemplo, ",").
  • número_instância: Opcional. Especifica qual instância do delimitador usar se ele aparecer várias vezes. O padrão é 1.
  1. Aplique a função TEXTAFTER para extrair o texto após a primeira vírgula:
    =TEXTAFTER(A2, ",")
    A screenshot showing the TEXTAFTER function applied to extract text after a comma in Excel 365
  2. Em seguida, selecione a célula da fórmula e arraste a alça de preenchimento para baixo para preencher a fórmula em outras células.
    A screenshot showing the extracted text after a comma using the TEXTAFTER function in Excel 365

Resumo

Extrair texto antes ou depois de um caractere específico (como espaço ou vírgula) é uma tarefa comum no processamento de dados no Excel. Neste artigo, exploramos vários métodos para extrair texto, incluindo o uso de fórmulas em todas as versões do Excel, o uso do add-in Kutools para Excel e o uso das funções TEXTBEFORE e TEXTAFTER no Excel 365.

Extraindo Texto Usando Fórmulas
Em todas as versões do Excel, você pode usar funções como LEFT, FIND, MID e LEN para extrair texto antes ou depois de um caractere específico. Essas fórmulas são eficazes, mas às vezes podem ser complexas, exigindo várias etapas e sintaxe precisa.

Extraindo Texto Usando Kutools para Excel
Kutools para Excel é um poderoso add-in que fornece mais de 300 recursos avançados, simplificando o manuseio de tarefas complexas. Com o recurso de extração de texto no Kutools, você pode facilmente extrair texto antes ou depois de um caractere específico com apenas alguns cliques, aumentando significativamente a eficiência no trabalho.

Extraindo Texto Usando Funções TEXTBEFORE e TEXTAFTER
No Excel 365, as novas funções TEXTBEFORE e TEXTAFTER tornam esse processo mais direto. Essas funções são especificamente projetadas para extrair texto antes ou depois de um caractere específico, com sintaxe simples e compreensível, reduzindo muito a necessidade de fórmulas complexas.

Não importa qual método você use, você pode escolher a ferramenta mais adequada para extrair texto com base em suas necessidades específicas. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais. Por favor, clique aqui para acessá-los. Obrigado por ler, e esperamos fornecer mais informações úteis no futuro!


Extrair cada parte do texto separada por espaço/vírgula ou outros delimitadores

Desbloqueie o poder dos seus dados com Kutools para Excel! Seja lidando com espaços, vírgulas ou outros delimitadores, nosso recurso Dividir Células permite extrair e organizar partes individuais de texto sem esforço. Com apenas alguns cliques, agilize seu fluxo de trabalho e aprimore sua análise de dados.

A screenshot showing Kutools Split Cells feature used to extract text separated by spaces or commas

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora


Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para acessar o recurso que você mais precisa...


Office Tab traz interface com abas para o Office e facilita muito seu trabalho

  • Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
  • Aumente sua produtividade em50% e economize centenas de cliques todos os dias!

Todos os complementos Kutools. Um instalador

O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.

Excel Word Outlook Tabs PowerPoint
  • Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Um instalador, uma licença — configuração em minutos (pronto para MSI)
  • Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
  • Avaliação completa por30 dias — sem registro e sem cartão de crédito
  • Melhor custo-benefício — economize comparado à compra individual de add-ins