Como remover tudo o que estiver entre parênteses no Excel?
Ao trabalhar com conjuntos de dados no Excel, poderá deparar-se com cadeias de texto em que certas partes estão entre parênteses — por exemplo, entradas como “Exportar Relatório” acompanhadas de anotações, informações complementares ou códigos inseridos entre parênteses. Nestes casos, é provável que pretenda reter apenas o texto principal para processamento ou apresentação posteriores, removendo tudo o que está contido entre parênteses, incluindo os próprios parênteses. Como ilustrado na imagem seguinte, o conteúdo entre parênteses deve ser eliminado, resultando num texto limpo em cada célula.

Remover qualquer coisa entre parênteses com a funcionalidade Localizar e Substituir
Remover qualquer coisa entre parênteses com Kutools para Excel
Remover qualquer coisa entre parênteses com fórmula do Excel
Remover qualquer coisa entre parênteses com código VBA
Remover qualquer coisa entre parênteses com a funcionalidade Localizar e Substituir
A função Localizar e Substituir do Excel remove eficientemente todo o texto entre parênteses — incluindo os próprios parênteses. Trata-se de um método simples, que não exige fórmulas nem código, sendo ideal para utilizadores de todos os níveis. Funciona melhor quando cada célula contém apenas um único conjunto de parênteses, já que casos mais complexos, com parênteses encaixados ou múltiplos, podem não ser tratados de forma ideal por esta abordagem.
1. Destaque o intervalo de células que contém o texto entre parênteses que pretende remover ou, se necessário, selecione toda a folha de cálculo.
2. Navegue até Base > Localizar e Selecionar > Substituir, ou prima simplesmente Ctrl + H para abrir diretamente a caixa de diálogo Localizar e Substituir. Veja a imagem seguinte:

3. Na caixa de diálogo Localizar e Substituir, no separador Substituir, introduza (*) no campo Localizar. Deixe o campo Substituir por vazio, pois pretendemos eliminar completamente o texto entre parênteses.

4. Clique em Substituir tudo. Aparecerá uma mensagem a indicar quantas substituições foram efetuadas.

5. Clique em OK e feche a caixa de diálogo.
Sugestões: Este método é rápido e conveniente para casos simples. Pode aplicá-lo a uma área selecionada, a uma folha inteira ou até a um livro inteiro. Contudo, note que o padrão (*)irá corresponder a qualquer conteúdo — incluindo espaços — entre qualquer par de parênteses em cada célula. Se existirem múltiplos parênteses ou parênteses encaixados numa única célula, apenas os mais externos e tudo o que contêm serão removidos de uma só vez, o que poderá não produzir sempre o resultado pretendido.
Precauções: A ação Localizar e Substituir não pode ser anulada se realizar outras ações após a substituição; por isso, é aconselhável guardar o ficheiro previamente ou trabalhar numa cópia.
Remover qualquer coisa entre parênteses com Kutools para Excel
Kutools para Excel oferece uma alternativa altamente eficiente e fácil de utilizar para remover qualquer conteúdo entre parênteses em várias folhas e livros. O painel Navegação disponibiliza a funcionalidade Localizar e Substituir, uma solução flexível para processar rapidamente grandes volumes de dados.
1. Clique no separador Kutools na parte superior do Excel e, em seguida, selecione Navegação para abrir a Navegação. Veja a imagem seguinte:

2. Clique no ícone
para expandir o painel Localizar e Substituir. Neste painel, execute os seguintes passos:
- (1.) Clique no separador Substituir.
- (2.) Introduza (*) na caixa Localizar e deixe o campo Substituir por vazio.
- (3.) Defina o âmbito da sua operação — as opções incluem Seleção, Folha de cálculo ou Livro, consoante a localização dos dados entre parênteses.
- (4.) Se estiver a trabalhar com uma seleção, utilize o botão
para escolher o intervalo pretendido. - (5.) Por fim, clique em Substituir tudo para remover o conteúdo entre parênteses na área selecionada.

3. Após clicar em Substituir tudo, todos os dados entre parênteses serão imediatamente eliminados do intervalo selecionado.
Nota: Devido à natureza irreversível desta operação, a função Anular é desativada após utilizar esta funcionalidade. Recomenda-se vivamente que faça uma cópia de segurança do seu livro antes de prosseguir, para evitar perdas acidentais de dados ou alterações indesejadas.
Vantagens: O Kutools permite-lhe trabalhar com múltiplas folhas e grandes intervalos simultaneamente, aumentando significativamente a eficiência em projetos de grande dimensão. A sua interface intuitiva minimiza o risco de erro, tornando-a ideal para utilizadores de todos os níveis.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Remover qualquer coisa entre parênteses com fórmula do Excel
Para situações em que pretenda manter uma solução dinâmica — ou seja, atualizar automaticamente o resultado limpo sempre que o texto original for alterado — poderá preferir utilizar fórmulas do Excel. Esta abordagem é ideal para criar modelos ou trabalhar com dados frequentemente atualizados. A fórmula seguinte remove tanto os parênteses como o conteúdo entre eles, desde que a célula contenha apenas uma secção entre parênteses:
1. Suponha que os seus dados estão na célula A1. Introduza esta fórmula na célula adjacente, por exemplo, B1:
=TRIM(REPLACE(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1,"")) 2. Prima Enter para confirmar. Em seguida, se tiver mais linhas, arraste a fórmula para baixo para aplicá-la a registos adicionais. Selecione B1, utilize o identificador de preenchimento (o quadrado no canto inferior direito da célula) e arraste-o para baixo conforme necessário.
Detalhes da fórmula:
- LOCALIZAR(«(»,A1): Localiza a posição do primeiro «(» na cadeia de texto.)
- LOCALIZAR(«)»,A1): Localiza a posição do primeiro «)» após o «(».
- SUBSTITUIR(...):Substitui tudo desde o «(» até ao «)» (inclusive) por nada («»).
- ARRUMAR(...): Remove quaisquer espaços extra que tenham ficado após a remoção.
Cenário aplicável: Esta fórmula funciona quando cada célula contém, no máximo, um conjunto de parênteses. Não processa células com múltiplos conjuntos de parênteses. Nestes casos, opte por uma solução em VBA ou pela utilização de colunas auxiliares.
Lembrete de erro: Se não houver parênteses na célula-alvo, a fórmula produzirá um erro. Pode evitar esse erro envolvendo a fórmula com SE.ERRO, por exemplo:
=IFERROR(TRIM(REPLACE(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1,"")),A1) Desta forma, se não houver parênteses, o Texto Original será devolvido inalterado.
Dica: Se precisar de tratar vários conjuntos de parênteses numa única célula, pode considerar fórmulas mais avançadas ou utilizar VBA.
Remover qualquer coisa entre parênteses com código VBA
Para cenários mais complexos — como quando uma célula contém múltiplos conjuntos de parênteses ou quando pretende processar grandes intervalos dinamicamente — uma macro VBA constitui uma opção poderosa. Com o VBA, pode remover perfeitamente todo o conteúdo entre parênteses das células na sua folha de cálculo.
1. Para utilizar o VBA, ative primeiro o separador Programador (caso não esteja visível, aceda a)Ficheiro > Opções > Personalizar Friso e marque a opção Programador), depois clique em Programador > Visual Basic para abrir o editor do VBA.
2. No editor do VBA, clique em Inserir > Módulo e, de seguida, cole o seguinte código VBA na janela do módulo:
Sub RemoveBracketedContent()
Dim Rng As Range
Dim WorkRng As Range
Dim xCell As Range
Dim xTitleId As String
Dim sVal As String
Dim re As Object
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
Set re = CreateObject("VBScript.RegExp")
re.Global = True
re.Pattern = "\([^\)]*\)"
For Each xCell In WorkRng
sVal = xCell.Value
If re.Test(sVal) Then
xCell.Value = Trim(re.Replace(sVal, ""))
End If
Next
End Sub 3. Após inserir o código, prima F5 para o executar. Será apresentada uma caixa de diálogo; selecione o intervalo de células que pretende processar e clique em OK. Tudo o que estiver entre parênteses — incluindo os próprios parênteses — será imediatamente removido do intervalo selecionado.
Notas:
- Este código remove todo o conteúdo dentro de parênteses em cada célula, mesmo que existam vários conjuntos ou parênteses encaixados.
- Se os seus dados incluírem outros tipos de parênteses além dos redondos (por exemplo, parênteses retos)
[ ]), terá de ajustar a propriedadere.Patternpara corresponder aos símbolos relevantes. - O VBA altera as células diretamente; por isso, faça uma cópia de segurança antes de executar, caso precise preservar os dados originais.
Vantagens: O VBA é altamente flexível, sendo ideal para lidar com grandes volumes de dados ou padrões de texto mais complexos na sua folha de cálculo. Pode poupar tempo significativo em operações repetitivas de limpeza e revela-se especialmente útil quando os métodos baseados em fórmulas não são suficientes.
Resolução de problemas:
- Se a macro não for executada, verifique se as macros estão ativadas no seu Excel.
- Se algumas células não forem processadas conforme esperado, confirme o tipo de parênteses e o conteúdo dessas células.
Em resumo, a abordagem ideal depende das suas necessidades específicas: substituição rápida para pequenos conjuntos de dados simples (Localizar e Substituir); maior amplitude e flexibilidade (Kutools); atualizações dinâmicas (Fórmula); ou cobertura avançada e multifacetada (VBA). Lembre-se sempre de fazer uma cópia de segurança da sua folha de cálculo antes de realizar alterações abrangentes ou irreversíveis, especialmente ao usar VBA ou substituições em massa. Caso surjam erros ou os resultados não correspondam ao esperado, verifique se o tipo de parêntesis corresponde aos seus dados reais e se os intervalos foram corretamente selecionados. Além disso, considere utilizar colunas auxiliares nas abordagens baseadas em fórmulas, para manter os seus dados originais intactos.
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos
para escolher o intervalo pretendido.