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

Como converter o formato de número de telefone em dígitos no Excel?

AutoraSiluvia Data de Modificação

Ao trabalhar com folhas de cálculo do Excel que contêm listas de Número de Telefone, poderá frequentemente encontrar vários estilos de formatação, como parênteses, espaços ou traços. Estes caracteres não numéricos podem interferir com Análise de Dados, importações de sistemas ou processos de marcação automática que exigem que Número de Telefone esteja numa sequência pura de dígitos. Se precisar de normalizar os seus dados extraindo apenas os dígitos de qualquer Número de Telefone formatado, este artigo apresenta várias soluções práticas para o conseguir eficientemente no Excel.

Segue-se um exemplo da situação com que se poderá deparar — a Coluna Mais à Esquerda contém Número de Telefone em formatos diferentes, enquanto a coluna à direita mostra o resultado pretendido: Número de Telefone com todos os caracteres não numéricos removidos, deixando apenas uma sequência contínua de algarismos.

converter o formato do número de telefone em dígitos

Converter o formato Número de Telefone em dígitos com fórmula
Utilizar o Preenchimento Rápido para extrair dígitos de Número de Telefone formatados
Converter o formato Número de Telefone em dígitos com Kutools para Excel
Utilizar uma macro para remover todos os caracteres não numéricos de Número de Telefone


Converter o formato Número de Telefone em dígitos com fórmula

As fórmulas do Excel permitem-lhe remover caracteres indesejados e manter apenas os dígitos na sua lista de Números de Telefone. Este método é especialmente útil se preferir não recorrer a extras ou programação, e funciona bem com números de telefone que seguem um formato consistente, como (123)456-7890 ou 123-456-7890. Contudo, se os seus dados contiverem símbolos ou letras adicionais não padronizados, poderão ser necessárias técnicas mais avançadas.

1. Selecione uma célula vazia (por exemplo, C2) onde pretenda apresentar os dígitos extraídos. Introduza a seguinte fórmula e prima Enter:

=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,«(»,«»),«)»,«»),« »,«»),"-",«»)

aplicar uma fórmula para converter o formato do número de telefone em dígitos

Nota: nesta fórmula, A2 é a referência para a célula que contém o número de telefone original. Pode alterar esta referência caso os seus dados se encontrem noutra coluna ou linha.

2. Mantendo ainda a seleção na célula C2, arraste a alça de preenchimento — o pequeno quadrado no canto inferior direito da célula — para baixo, até cobrir toda a sua lista (por exemplo, de C2 a C8). Assim, a fórmula será aplicada automaticamente a cada Número de Telefone no intervalo.

arrastar e preencher a fórmula nas outras células

Agora, cada número de telefone no seu intervalo de dados deverá estar convertido apenas numa sequência de dígitos.

Dica:Se os seus Número de Telefone incluírem símbolos adicionais (como «.», «+» ou «/»), pode aninhar mais funções SUBSTITUTE para os remover também. Além disso, listas grandes e com formatos mistos poderão exigir uma abordagem personalizada, como a combinação com MID, TEXTJOIN ou VBA para máxima flexibilidade.

Utilizar o Preenchimento Rápido para extrair dígitos de Número de Telefone formatados

A funcionalidade Preenchimento Rápido do Excel oferece uma alternativa inteligente e manual para extrair dígitos de números de telefone — especialmente eficaz quando se trabalha com formatos de listas consistentes ou quando se pretende uma solução rápida sem recorrer a fórmulas. O Preenchimento Rápido identifica padrões com base no seu exemplo manual e preenche automaticamente o restante da coluna de acordo com esse padrão.

1. Assuma que os seus números de telefone estão na coluna A, a partir da célula A2. Na coluna adjacente (B2), introduza manualmente apenas os dígitos do seu primeiro número de telefone, omitindo quaisquer símbolos ou espaços (por exemplo: 1234567890).

2. Mude para a célula B3 e comece a digitar os dígitos do próximo número de telefone. À medida que escreve, o Excel deteta automaticamente o padrão e apresenta uma sugestão de preenchimento automático (destacada a cinzento abaixo do valor digitado).

3. Prima Enter para aceitar a sugestão do Preenchimento Rápido, e o Excel preencherá a coluna com os dígitos extraídos em todas as linhas correspondentes.

Dica: Se o Preenchimento Rápido não for ativado automaticamente, pode ativá-lo manualmente selecionando a célula preenchida e utilizando o atalho Ctrl+E, ou clicando em Dados > Preenchimento Rápido no Friso.

Precaução: Verifique a precisão dos resultados preenchidos, especialmente se os números de telefone tiverem formatos variados. O Preenchimento Rápido poderá não funcionar corretamente em listas com espaçamento imprevisível, formatação mista ou texto incorporado.

Sugestão resumo: O Preenchimento Rápido é uma solução ágil para conjuntos de dados únicos ou pequenos, mas não se atualiza dinamicamente quando os dados originais são alterados. Para listas sujeitas a atualizações frequentes, opte por fórmulas ou métodos VBA.


Converter o formato Número de Telefone em dígitos com Kutools para Excel

Para utilizadores que procuram uma solução mais conveniente e interativa, a utilidade Excluir Caracteres Específicos no Kutools para Excel remove eficientemente símbolos específicos — como traços, espaços, parênteses e outros — das células selecionadas. Esta abordagem é ideal para quem processa frequentemente dados estruturados e pretende um método rápido e intuitivo, baseado em menus, para limpar números de telefone sem precisar de escrever fórmulas ou código.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo que contém os números de telefone que pretende converter em dígitos e, em seguida, navegue até Kutools > Texto > Excluir Caracteres Específicos.

clicar na funcionalidade Remover Caracteres do Kutools

2. Na caixa de diálogo Excluir Caracteres Específicos, selecione a opção Personalizado e introduza um hífen na caixa de texto. Pode também especificar outros caracteres que pretenda remover, como espaços, parênteses ou pontos, adicionando-os à caixa. Após configurar, clique em OK para processar o intervalo.

introduzir um hífen – na caixa de texto

Os números de telefone selecionados serão atualizados instantaneamente, com os caracteres especificados removidos, resultando numa sequência limpa de dígitos, como ilustrado abaixo.

todos os hífens entre os números de telefone selecionados são removidos

Se pretender experimentar gratuitamente esta utilidade durante 30 dias, clique para a transferir e, em seguida, siga os passos indicados acima.

Dica:A ferramenta Excluir Caracteres Específicospermite-lhe personalizar quais os caracteres a remover. Se os seus Número de Telefone utilizarem múltiplos símbolos (por exemplo, espaços, traços e parênteses), basta introduzir todos esses caracteres na caixa personalizada. Reveja sempre a sua seleção para evitar remover acidentalmente dígitos.

Utilizar uma macro para remover todos os caracteres não numéricos de Número de Telefone

Se a sua tarefa envolver inúmeros números de telefone em formatos mistos ou imprevisíveis — incluindo caracteres especiais, espaços, pontuação adicional, texto ou até códigos de país — as macros VBA do Excel oferecem uma solução altamente flexível e automática para limpar essas entradas, tudo de uma só vez. Essa abordagem revela-se especialmente útil para grandes conjuntos de dados ou tarefas repetitivas de limpeza.

Cenário aplicável: Utilize VBA se os formatos dos seus números de telefone forem irregulares, tiver muitas linhas para processar ou se nem as fórmulas nem as funcionalidades integradas resolverem plenamente as suas necessidades. No entanto, a utilização de macros exige que guarde a sua pasta de trabalho num formato compatível com macros (*.xlsm) e que conceda permissões para a sua execução.

Passos:

1. Prima Alt + F11 para abrir o Editor do Visual Basic para Aplicações. Na nova janela, clique em Inserir > Módulo para criar um módulo em branco e, em seguida, copie e cole o seguinte código VBA na janela de código:

Sub StripNonDigitsFromPhoneNumbers()
    Dim xRg As Range
    Dim xCell As Range
    Dim xDigits As String
    Dim i As Integer
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set xRg = Application.Selection
    Set xRg = Application.InputBox("Select the range with phone numbers", xTitleId, xRg.Address, Type:=8)
    
    For Each xCell In xRg
        xDigits = ""
        For i = 1 To Len(xCell.Value)
            If Mid(xCell.Value, i, 1) Like "#" Then
                xDigits = xDigits & Mid(xCell.Value, i, 1)
            End If
        Next i
        xCell.Value = xDigits
    Next xCell
End Sub

2. Clique no botão botão Executar Executar(ou prima)F5). Na caixa de diálogo que surgir, confirme ou selecione o seu intervalo de dados. A macro removerá automaticamente todos os caracteres não numéricos de cada célula na sua seleção — deixando apenas a sequência pura de números.

Explicação do parâmetro: Esta macro processa cada caractere em todas as células selecionadas, mantendo apenas os dígitos numéricos no resultado. Ajuste a seleção para incluir todas as colunas e linhas pretendidas antes de executar.

Dicas e lembretes de erro: Guarde sempre a sua pasta de trabalho antes de executar scripts VBA pela primeira vez, pois as alterações não podem ser anuladas com um simples clique. Se surgir um aviso de segurança de macros, verifique a origem do código e ative as macros conforme necessário. Em ambientes colaborativos, tenha cuidado para não substituir dados críticos.

Sugestão resumo: Após executar a macro, analise rapidamente os dados limpos para garantir a sua precisão. Caso sejam necessários códigos de país ou extensões, tenha em atenção que estes serão concatenados à sequência de dígitos; trate esses elementos separadamente, se necessário.


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