Skip to main content

Remover texto dentro de parênteses ou colchetes de sequências de texto

Author: Xiaoyang Last Modified: 2025-06-04

Ao trabalhar com dados de texto no Excel, é comum encontrar sequências que contêm informações entre parênteses () ou colchetes [] que precisam ser removidas para fins de limpeza ou formatação dos dados. Excluir esse texto manualmente pode ser demorado, especialmente em grandes volumes de dados. Felizmente, existem métodos eficientes para remover textos dentro de parênteses ou colchetes no Excel. Este guia apresenta instruções passo a passo para cada método, ajudando você a limpar seus dados de forma rápida e eficaz.

remove text within parentheses


Remover texto dentro de parênteses ou colchetes de sequências de texto com fórmula

Você pode criar uma fórmula baseada nas funções SUBSTITUIR, MÉDIO, PROCURAR e NÚM.CARACT para realizar essa tarefa. A sintaxe genérica é:

=SUBSTITUTE(text,MID(LEFT(text,FIND(")",text)),FIND("(",text),LEN(text)),"")
  • text: A sequência de texto ou referência de célula que você deseja utilizar.

Por favor, copie ou digite a seguinte fórmula em uma célula em branco onde deseja obter o resultado:

=SUBSTITUTE(A2,MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)),"")

Em seguida, arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula. Todo o texto dentro dos parênteses, incluindo os próprios parênteses, será removido, conforme mostrado na captura de tela:

remove text within parentheses with a formula

Explicação da fórmula:

1. MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)): Esta função MÉDIO é reconhecida como o argumento old_text dentro da função SUBSTITUIR.

  • LEFT(A2,FIND(")",A2)): Esta parte da fórmula extrai a sequência de texto da esquerda até o parêntese direito na célula A2, resultando em: “Tom Hill (Houston Texas)”. Isso será reconhecido como o argumento texto dentro da função MÉDIO.
  • FIND("(",A2): Esta função PROCURAR retorna a posição do parêntese esquerdo na célula A2, cujo resultado é:10. Esta parte da fórmula é reconhecida como o argumento start_num dentro da função MÉDIO.
  • LEN(A2): A função NÚM.CARACT retorna o número total de caracteres na célula A2, e o resultado é:27. Esta parte é reconhecida como o argumento num_chars da função MÉDIO.
  • MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2))= MÉDIO("Tom Hill (Houston Texas)",10,27): Esta função MÉDIO extrai os caracteres da sequência de texto retornada pela função ESQUERDA, começando do décimo caractere com comprimento de27 caracteres, resultando em: “(Houston Texas)”.

2. SUBSTITUTE(A2,MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)),"")= SUBSTITUIR(A2, "(Houston Texas)",""): Por fim, esta função SUBSTITUIR é usada para substituir o texto antigo retornado pela função MÉDIO por nada na sequência de texto da célula A2.

Observações:

1. Se a parte do texto estiver entre colchetes, basta substituir os parênteses pelos colchetes conforme a fórmula abaixo:

=SUBSTITUTE(A2,MID(LEFT(A2,FIND("]",A2)),FIND("[",A2),LEN(A2)),"")

2. Se não houver parênteses no valor da célula, ao aplicar a fórmula acima, será exibido um erro. Nesse caso, basta envolver a fórmula acima na função SEERRO:

=IFERROR(SUBSTITUTE(A2,MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)),""),A2)

fix the formula when dealing no parentheses cells


Remover texto dentro de parênteses ou colchetes de sequências de texto com Assistente de IA do Kutools

A limpeza de dados nunca foi tão fácil! Com o Assistente de IA do Kutools, você pode remover instantaneamente todo o texto dentro dos parênteses do seu conjunto de dados no Excel. Esta ferramenta inteligente automatiza o processo, poupando o trabalho manual e garantindo precisão mesmo em grandes volumes de dados. O Assistente de IA do Kutools facilita a limpeza e formatação das informações 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 instalar o Kutools para Excel, clique em Kutools > Assistente de IA para abrir o painel do Assistente de IA do Kutools.

  1. Selecione o intervalo de dados do qual deseja remover o texto dentro dos parênteses;
  2. Depois, digite a solicitação na caixa de chat, como por exemplo:
    Remover texto dentro dos parênteses no intervalo selecionado
  3. Em seguida, pressione a tecla Enter ou clique no botão Enviar. O Kutools AI irá analisar a solicitação e, ao concluir, clique no botão Executar para obter o resultado.

Remover texto dentro de parênteses ou colchetes de sequências de texto com Função Definida pelo Usuário

Se houver dois ou mais pares de parênteses na sequência de texto, a fórmula acima só removerá o texto do primeiro parêntese. Para remover todos os textos em múltiplos parênteses, como mostrado na imagem a seguir, como fazer isso no Excel?

remove text within all parentheses

Nesse caso, uma Função Definida pelo Usuário pode ajudar a remover todos os textos dentro dos parênteses. Siga os passos abaixo:

1. Mantenha pressionadas as teclas Alt + F11 no Excel para abrir a janela do Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e cole o código VBA a seguir na Janela do Módulo.

Function remtxt(ByVal str As String) As String
'updateby Extendoffice
  While InStr(str, "(") > 0 And InStr(str, ")") > InStr(str, "(")
    str = Left(str, InStr(str, "(") - 1) & Mid(str, InStr(str, ")") + 1)
  Wend
  remtxt = Trim(str)
End Function

3. Depois, volte para a worksheet onde deseja usar e insira esta fórmula em uma célula em branco: =remtxt(A2). Em seguida, arraste a alça de preenchimento para baixo até as células onde deseja aplicar a fórmula. Todos os textos dentro dos múltiplos parênteses, incluindo os próprios parênteses, serão removidos de uma só vez, conforme mostrado na imagem:

remove text within all parentheses with user defined function


Funções relacionadas utilizadas:

  • NÚM.CARACT:
  • A função NÚM.CARACT retorna o número de caracteres em uma sequência de texto.
  • MÉDIO:
  • A função MÉDIO é utilizada para localizar e retornar um número específico de caracteres a partir do meio de uma sequência de texto fornecida.
  • PROCURAR:
  • A função PROCURAR é usada para localizar uma sequência dentro de outra e retorna a posição inicial da sequência encontrada.
  • SUBSTITUIR:
  • A função SUBSTITUIR do Excel substitui texto ou caracteres dentro de uma sequência de texto por outro texto ou caracteres.

Mais artigos:

  • Remover caracteres não numéricos de sequências de texto
  • Às vezes, pode ser necessário remover todos os caracteres não numéricos das sequências de texto e manter apenas os números, conforme mostrado na imagem abaixo. Este artigo apresenta algumas fórmulas para resolver essa tarefa no Excel.

As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 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 Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 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 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 do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.