KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment convertir un numéro de téléphone au format numérique dans Excel ?

AuteurSiluvia Date de modification

Lorsque vous travaillez avec des feuilles Excel contenant des listes de numéros de téléphone, vous rencontrez souvent divers styles de mise en forme, tels que des parenthèses, des espaces ou des tirets. Ces caractères non numériques peuvent perturber l’analyse des données, les importations système ou les processus de numérotation automatique, qui exigent que les numéros de téléphone soient sous forme d’une séquence pure de chiffres. Si vous devez normaliser vos données en extrayant uniquement les chiffres de tout numéro de téléphone mis en forme, cet article propose plusieurs solutions pratiques pour y parvenir efficacement dans Excel.

Voici un exemple de la situation à laquelle vous pourriez être confronté : la colonne la plus à gauche contient des numéros de téléphone dans des formats variés, tandis que la colonne de droite présente le résultat souhaité — des numéros de téléphone dont tous les caractères non numériques ont été supprimés, ne laissant qu’une chaîne ininterrompue de chiffres.

convertir le format du numéro de téléphone en chiffres

Convertir le format Numéro de téléphone en chiffres à l’aide d’une formule
Utiliser la saisie instantanée pour extraire les chiffres des Numéro de téléphone mis en forme
Convertir le format Numéro de téléphone en chiffres avec Kutools pour Excel
Utiliser une macro pour supprimer tous les caractères non numériques des Numéro de téléphone


Convertir le format Numéro de téléphone en chiffres à l’aide d’une formule

Les formules Excel vous permettent de supprimer les caractères indésirables et de conserver uniquement les chiffres dans votre liste de numéros de téléphone. Cette méthode est particulièrement utile si vous préférez ne pas recourir à des compléments ni à la programmation, et elle fonctionne parfaitement avec des numéros de téléphone respectant un format cohérent, comme (123) 456-7890 ou 123-456-7890. Toutefois, si vos données contiennent des symboles ou lettres supplémentaires non standards, des techniques plus avancées seront nécessaires.

1. Sélectionnez une cellule vide (par exemple, C2) où vous souhaitez afficher les chiffres extraits. Saisissez la formule suivante, puis appuyez sur Entrée :

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

appliquer une formule pour convertir le format du numéro de téléphone en chiffres

Remarque : dans cette formule, A2 fait référence à la cellule contenant le numéro de téléphone d’origine. Vous pouvez modifier cette référence si vos données se trouvent dans une autre colonne ou ligne.

2. Tout en gardant la cellule C2 sélectionnée, faites glisser la poignée de recopie (le petit carré situé en bas à droite de la cellule) vers le bas pour appliquer la formule à l’ensemble de votre liste (par exemple, de C2 à C8). La formule sera ainsi automatiquement appliquée à chaque numéro de téléphone de la plage.

faire glisser et remplir la formule dans les autres cellules

Chaque numéro de téléphone de votre plage de données est désormais converti en une séquence composée uniquement de chiffres.

Conseil :Si vos Numéro de téléphone incluent des symboles supplémentaires (comme « . », « + » ou « / »), vous pouvez imbriquer davantage de fonctions SUBSTITUTE pour les supprimer également. Par ailleurs, les listes volumineuses et aux formats mixtes peuvent nécessiter une approche personnalisée, par exemple en combinant avec MID, TEXTJOIN ou VBA pour une flexibilité maximale.

Utiliser la saisie instantanée pour extraire les chiffres des Numéro de téléphone mis en forme

La fonctionnalité Saisie instantanée d’Excel propose une alternative intelligente et manuelle pour extraire les chiffres des numéros de téléphone — particulièrement efficace avec des listes au format cohérent ou lorsque vous souhaitez une solution rapide, sans formule. En analysant les motifs à partir de votre saisie manuelle, la Saisie instantanée remplit automatiquement le reste de la colonne en reproduisant votre exemple.

1. Supposons que vos numéros de téléphone se trouvent dans la colonne A, à partir de la cellule A2. Dans la cellule adjacente (B2), saisissez manuellement uniquement les chiffres de votre premier numéro de téléphone, sans inclure aucun symbole ni espace (par exemple : 1234567890).

2. Placez-vous dans la cellule B3 et commencez à saisir les chiffres du numéro de téléphone suivant. Dès les premiers caractères saisis, Excel reconnaît automatiquement le format et propose une suggestion de remplissage automatique, mise en évidence en gris sous la valeur entrée.

3. Appuyez sur Entrée pour accepter la suggestion de saisie instantanée, et Excel remplira la colonne avec les chiffres extraits pour toutes les lignes correspondantes.

Conseil : Si la saisie instantanée ne se déclenche pas automatiquement, vous pouvez l’activer manuellement en sélectionnant la cellule complétée, puis en appuyant sur le raccourci Ctrl+E, ou en cliquant sur Données > Saisie instantanée dans le ruban.

Précaution : Vérifiez l’exactitude des résultats renseignés, en particulier lorsque les numéros de téléphone présentent des formats variables. La saisie instantanée peut mal fonctionner sur des listes contenant des espaces imprévisibles, un formatage mixte ou du texte intégré.

Suggestion récapitulative : La saisie instantanée est une solution rapide pour des jeux de données ponctuels ou de petite taille, mais elle ne se met pas à jour automatiquement si vos données sources changent. Pour des listes qui évoluent en temps réel, privilégiez les formules ou les méthodes VBA.


Convertir le format Numéro de téléphone en chiffres avec Kutools pour Excel

Pour les utilisateurs à la recherche d’une solution plus pratique et interactive, l’utilitaire Supprimer des caractères spécifiques de Kutools pour Excel permet de supprimer efficacement des symboles spécifiques — notamment les tirets, les espaces, les parenthèses, etc. — des cellules sélectionnées. Idéale pour ceux qui traitent fréquemment des données structurées, cette approche offre une méthode rapide et pilotée par menu pour nettoyer les numéros de téléphone, sans avoir à écrire la moindre formule ni ligne de code.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Sélectionnez la plage contenant les numéros de téléphone que vous souhaitez convertir en chiffres, puis accédez à Kutools > Texte > Supprimer des caractères spécifiques.

cliquer sur la fonction Supprimer les caractères de Kutools

2. Dans la boîte de dialogue Supprimer des caractères spécifiques, sélectionnez l’option Personnalisé, puis saisissez un tiret dans la zone de texte. Vous pouvez également y ajouter d’autres caractères à supprimer, comme des espaces, des parenthèses ou des points. Une fois vos paramètres définis, cliquez sur OK pour traiter la plage.

saisir un trait d’union – dans la zone de texte

Les numéros de téléphone sélectionnés seront mis à jour instantanément, les caractères spécifiés étant supprimés pour laisser une séquence propre composée uniquement de chiffres, comme illustré ci-dessous.

tous les traits d’union entre les numéros de téléphone sélectionnés sont supprimés

Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.

Conseil :L’outil Supprimer des caractères spécifiquesvous permet de personnaliser les caractères à supprimer. Si vos Numéro de téléphone utilisent plusieurs symboles (par exemple, des espaces, des tirets et des parenthèses), saisissez simplement tous ces caractères dans la zone personnalisée. Prévisualisez toujours votre sélection afin d’éviter de supprimer accidentellement des chiffres.

Utiliser une macro pour supprimer tous les caractères non numériques des Numéro de téléphone

Si votre tâche implique de nombreux Numéro de téléphone dans des formats mixtes ou imprévisibles (y compris des caractères spéciaux, des espaces, une ponctuation supplémentaire, du texte ou même des indicatifs de pays), les macros VBA d’Excel offrent une méthode très flexible et automatique pour nettoyer ces entrées — en une seule opération. Cette approche est particulièrement utile pour les grands jeux de données ou les tâches de nettoyage répétitives.

Scénario applicable : Utilisez VBA si les formats de vos numéros de téléphone sont irréguliers, si vous avez de nombreuses lignes à traiter, ou si ni les formules ni les fonctionnalités intégrées ne répondent pleinement à vos besoins. Cependant, l’utilisation de macros exige d’enregistrer votre classeur dans un format compatible avec les macros (*.xlsm) et d’accorder les autorisations nécessaires.

Étapes :

1. Appuyez sur Alt+F11 pour ouvrir l’éditeur Visual Basic pour Applications. Dans la nouvelle fenêtre, cliquez sur Insertion > Module afin de créer un module vierge, puis copiez-collez le code VBA suivant dans la fenêtre de code :

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. Cliquez ensuite sur le bouton Bouton Exécuter Exécuter(ou appuyez sur)F5). Dans la boîte de dialogue qui s’affiche, confirmez ou sélectionnez votre plage de données. La macro supprimera automatiquement tous les caractères non numériques de chaque cellule de votre sélection, ne laissant qu’une séquence pure de chiffres.

Explication des paramètres : Cette macro analyse chaque caractère de chaque cellule et n’ajoute au résultat que les chiffres. Ajustez votre sélection pour qu’elle couvre toutes les colonnes et lignes souhaitées avant de l’exécuter.

Conseils et rappels en cas d’erreur : Sauvegardez toujours votre classeur avant d’exécuter des scripts VBA pour la première fois, car les modifications ne peuvent pas être annulées d’un simple clic. Si vous rencontrez un avertissement de sécurité lié aux macros, vérifiez la source du code et activez-les si nécessaire. Dans les environnements collaboratifs, soyez vigilant afin d’éviter d’écraser des données critiques.

Suggestion récapitulative : Après avoir exécuté la macro, parcourez rapidement les données nettoyées pour en vérifier l’exactitude. Si des indicatifs de pays ou des extensions sont nécessaires, sachez qu’ils seront concaténés à la chaîne de chiffres ; traitez-les séparément si besoin.


Articles associés :

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels