Skip to main content

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

Author: Sun Last Modified: 2025-06-04

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

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & 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 | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do 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

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


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

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!