KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como remover números de cadeias de texto no Excel?

AutorKelly Data de Modificação

Ao trabalhar com o Excel, é comum deparar-se com cadeias de texto que contêm números indesejados misturados com letras ou outros caracteres. Remover esses dígitos do seu texto garante consistência e melhora significativamente a legibilidade. Este guia apresenta uma explicação detalhada de várias soluções práticas — desde fórmulas nativas do Excel até à conveniente ferramenta Kutools para Excel e a uma Função Definida pelo Utilizador (UDF) em VBA. Cada método foi cuidadosamente concebido para o ajudar a eliminar números de cadeias de texto de forma eficiente, adaptando-se ao seu fluxo de trabalho preferido e ao volume dos seus dados.


Remover números de cadeias de texto com uma fórmula

Se preferir soluções exclusivamente baseadas nas funções incorporadas do Excel, pode utilizar a seguinte fórmula matricial. Este método é ideal para utilizadores que procuram uma abordagem puramente baseada em fórmulas e pretendem evitar extras ou macros. Tenha em conta, no entanto, que estas fórmulas matriciais costumam ser extensas, podendo parecer complexas a principiantes, além de serem menos eficientes com conjuntos de dados muito grandes devido a limitações de desempenho.

  1. Selecione a célula onde pretende que o texto limpo apareça — por exemplo, a célula C2.
  2. Introduza a seguinte fórmula matricial na célula selecionada e prima Ctrl + Shift + Enter para confirmar:
    =TEXTJOIN("", TRUE, IF(ISNUMBER(--MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)), "", MID(A2, ROW(INDIRECT("1:" & LEN(A2))), 1)))
    uma captura de ecrã que mostra como utilizar a fórmula
    Na fórmula, «A2» refere-se à célula que contém a sua cadeia de Texto Original. Se os seus dados estiverem noutra célula, ajuste a referência em conformidade antes de premir Ctrl + Shift + Enter.
  3. Após aplicar a fórmula, clique na célula do resultado e utilize a Alça de Preenchimento — o pequeno quadrado no canto inferior direito da célula — para arrastar e preencher a fórmula nas restantes células do intervalo de dados.

    uma captura de ecrã que mostra os resultados após aplicar a fórmula

Dicas e Resolução de Problemas:

  • Esta fórmula não diferencia maiúsculas de minúsculas e remove todos os dígitos da cadeia de texto, preservando letras e quaisquer outros caracteres não numéricos. Não afeta a remoção de espaços nem a pontuação — apenas os números.
  • Verifique sempre o resultado da fórmula quanto a problemas acidentais de formatação; copiar e colar a fórmula ou arrastá-la através de células mescladas poderá provocar erros inesperados.
  • Se vir um erro #VALOR! após introduzir a fórmula, verifique se premiu Ctrl + Shift + Enter — e não apenas Enter.

Remover números de cadeias de texto em lote com Kutools para Excel

Quando trabalha com conjuntos de dados muito grandes ou precisa de um elevado nível de conveniência, a funcionalidade «Excluir Caracteres Específicos» do Kutools para Excel pode poupar-lhe tempo e esforço significativos. Esta ferramenta automatizada permite remover caracteres numéricos de múltiplas células numa única operação em lote, garantindo velocidade e simplicidade tanto em tarefas rotineiras como em limpezas pontuais. O Kutools integra-se perfeitamente no Excel, oferecendo uma interface intuitiva que agiliza o seu fluxo de trabalho e reduz erros associados ao processamento manual.

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

  1. Em primeiro lugar, selecione todas as células que contêm texto do qual pretende remover números.

  2. Em seguida, aceda ao separador Kutools, clique em «Texto» e selecione «Excluir Caracteres Específicos» no menu pendente.

  3. Na caixa de diálogo «Excluir Caracteres Específicos», ative a opção «Numérico» para garantir que apenas os números sejam removidos das suas células contendo cadeias de texto. Em seguida, clique em «OK» para aplicar as alterações.

    uma captura de ecrã da configuração da caixa de diálogo Remover Caracteres

O resultado é imediato: todas as células selecionadas ficam livres de caracteres numéricos.

uma captura de ecrã que mostra a cadeia de texto original e a cadeia resultante após eliminar números

Dicas Adicionais:

  • Se os seus dados incluírem não só números, mas também símbolos ou outras marcas indesejadas, pode refinar ainda mais a limpeza ao ativar a opção «Não alfabético» na caixa de diálogo — preservando apenas caracteres alfabéticos e ajudando a padronizar o texto.

    uma captura de ecrã da remoção de números e outros caracteres especiais da cadeia de texto ao marcar a caixa Não alfabéticos

  • A última ação do Kutools pode ser anulada através do comando Anular do Excel. No entanto, as ações anteriores realizadas com o Kutools deixam de poder ser anuladas após executar uma nova operação, pelo que é recomendável guardar a sua pasta de trabalho antes de aplicar várias funcionalidades do Kutools.

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á

Demonstração: remover números de cadeias de texto no Excel


Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Remover números de cadeias de texto com Função Definida pelo Utilizador

Se tem à vontade com programação, criar uma Função Definida pelo Utilizador (UDF) em VBA permite automatizar a remoção de números e reutilizar essa lógica em qualquer pasta de trabalho. Este método é flexível e ideal para tarefas personalizadas de extração, processos repetitivos de limpeza ou situações em que as limitações das fórmulas impedem o processamento em lote.

  1. Prima Alt + F11 no seu teclado para abrir o Editor do VBA do Excel.

  2. Na janela do VBA, vá a Inserir > Módulo. Cole o seguinte código VBA na área do módulo:

    Function RemoveNumbers(Txt As String) As String
    With CreateObject("VBScript.RegExp")
    .Global = True
    .Pattern = "[0-9]"
    RemoveNumbers = .Replace(Txt, "")
    End With
    End Function
  3. Feche o editor do VBA e regresse ao Excel. Numa célula vazia (por exemplo, a célula)B2 ou onde desejar que o texto limpo apareça), introduza esta fórmula:

    =RemoveNumbers(A2)

    Lembre-se de substituir «A2» pela referência da célula que contém a sua cadeia de Texto Original. A função definida pelo utilizador (UDF) removerá então todos os números da célula indicada.

    uma captura de ecrã que mostra como utilizar a função definida pelo utilizadoruma captura de ecrã dos resultados após remover números

Aspectos a Ter em Conta:

  • A sua pasta de trabalho deve ser guardada como ativada para macros (*.xlsm) após adicionar o código VBA; caso contrário, a função não funcionará quando reabrir o ficheiro.
  • As soluções VBA são ideais para quem procura lógica personalizada e reutilizável, embora exijam a ativação de macros no Excel por motivos de segurança.
  • Se receber um erro como #NOME?, verifique se o código foi inserido e guardado corretamente no seu módulo VBA e se as macros estão ativadas.
  • Este método VBA funciona tanto em conjuntos de dados pequenos como em grandes, podendo ser utilizado em fórmulas e facilmente estendido a outras células, conforme necessário.

Soluções alternativas: Preenchimento Rápido e Texto em Colunas

Para limpezas manuais rápidas e visuais — especialmente quando a estrutura dos dados é previsível — o Excel disponibiliza o Preenchimento Rápido e o Texto em Colunas, úteis em casos simples ou na preparação de dados:

  • Preenchimento Rápido: Digite o resultado pretendido (com os números removidos) junto à célula original e, em seguida, prima Ctrl + E para preencher automaticamente transformações semelhantes. Esta opção é ideal se o padrão de remoção for consistente e fácil de identificar. Para mais detalhes, consulte Preenchimento Rápido no Excel.
  • Texto em Colunas: Se os números surgirem sempre na mesma posição ou estiverem separados por delimitadores, pode utilizar Dados > Texto em Colunas para dividir as colunas e, depois, combinar apenas as partes não numéricas. Esta abordagem é ideal para dados estruturados, como códigos ou etiquetas. Para mais detalhes, consulte Como separar texto e número de uma célula em duas colunas.
Cada um dos métodos acima apresenta as suas próprias vantagens: as abordagens com fórmulas e VBA permitem automação, enquanto o Kutools oferece eficiência e facilidade de utilização em operações em massa. Já ferramentas manuais, como o Preenchimento Rápido, são ideais para conjuntos de dados mais pequenos, visualmente geríveis ou correções rápidas.

Artigos relacionados:


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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