Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe converteer je het telefoonnummerformaat naar cijfers in Excel?

Author Siluvia Last modified

Wanneer je werkt met Excel-werkbladen die lijsten met telefoonnummers bevatten, kom je vaak verschillende opmaakstijlen tegen, zoals haakjes, spaties of streepjes. Deze niet-cijferige tekens kunnen interfereren met gegevensanalyse, systeemimports of geautomatiseerde kieprocessen die vereisen dat telefoonnummers in een puur cijferreeks staan. Als je je gegevens wilt standaardiseren door alleen de cijfers uit elk geformatteerd telefoonnummer te halen, biedt dit artikel verschillende praktische oplossingen om dit efficiënt in Excel te bereiken.

Hier is een voorbeeld van de situatie waarmee je mogelijk wordt geconfronteerd: de linkerkolom bevat telefoonnummers in verschillende formaten, terwijl de rechterkolom het gewenste resultaat toont: telefoonnummers waarbij alle niet-cijferige tekens zijn verwijderd, zodat er slechts een continue reeks cijfers overblijft.

onvert the phone number format to digits

Converteer het telefoonnummerformaat naar cijfers met een formule
Gebruik Flash Fill om cijfers uit geformatteerde telefoonnummers te extraheren
Converteer het telefoonnummerformaat naar cijfers met Kutools voor Excel
Gebruik een macro om alle niet-cijferige tekens uit telefoonnummers te verwijderen


Converteer het telefoonnummerformaat naar cijfers met een formule

De formules in Excel stellen je in staat om ongewenste tekens te verwijderen en alleen cijfers in je lijst met telefoonnummers te behouden. Deze methode is vooral handig als je liever geen invoegtoepassingen of programmeercode gebruikt, en werkt goed met telefoonnummers die een consistente indeling volgen, zoals (123)456-7890 of 123-456-7890. Echter, als je gegevens extra niet-standaard symbolen of letters bevat, kunnen meer geavanceerde technieken nodig zijn.

1. Selecteer een lege cel (bijvoorbeeld C2) waar je de geëxtraheerde cijfers wilt weergeven. Voer de volgende formule in en druk op Enter:

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

apply a formula to Convert the phone number format to digits

Opmerking: In deze formule is A2 de verwijzing naar de cel met het originele telefoonnummer. Je kunt deze verwijzing aanpassen als je gegevens zich in een andere kolom of rij bevinden.

2. Terwijl je nog steeds cel C2 selecteert, sleep je het vulhandvat (het kleine vierkantje in de rechterbenedenhoek van de cel) naar beneden om de formule voor de rest van je lijst in te vullen (bijvoorbeeld van C2 tot C8). Dit zal de formule toepassen op elk telefoonnummer in het bereik.

drag and fill the formula to other cells

Nu zou elk telefoonnummer in je gegevensbereik moeten zijn geconverteerd naar een reeks cijfers.

Tip: Als je telefoonnummers extra symbolen bevatten (zoals “.”, “+” of “/”), kun je meer SUBSTITUTE-functies nesten om die ook te verwijderen. Ook kunnen grote en gemengde-formaat lijsten een aangepaste aanpak vereisen, zoals combineren met MID, TEXTJOIN of VBA voor maximale flexibiliteit.

Gebruik Flash Fill om cijfers uit geformatteerde telefoonnummers te extraheren

De functie Flash Fill in Excel biedt een slimme, handmatige alternatieve manier om cijfers uit telefoonnummers te extraheren – vooral effectief bij het omgaan met consistente lijstindelingen of wanneer je een snelle, formulevrije aanpak wilt. Flash Fill evalueert patronen op basis van je handmatige invoer en vult vervolgens de rest van de kolom in om je voorbeeld te matchen.

1. Stel dat je telefoonnummers in kolom A staan, beginnend bij cel A2. Typ in de aangrenzende kolom (B2) handmatig alleen de cijfers van je eerste telefoonnummer, waarbij je alle symbolen of spaties weglaat (bijvoorbeeld: 1234567890).

2. Ga naar cel B3. Begin de cijfers van het volgende telefoonnummer in te typen. Terwijl je begint, zal Excel automatisch het patroon detecteren en een voorgestelde autofill tonen (gemarkeerd in grijs onder de getypte waarde).

3. Druk op Enter om de Flash Fill-suggestie te accepteren, en Excel zal de kolom vullen met de geëxtraheerde cijfers voor alle bijbehorende rijen.

Tip: Als Flash Fill niet automatisch wordt geactiveerd, kun je het handmatig activeren door de voltooide cel te selecteren en de sneltoets Ctrl + E te gebruiken, of door te klikken op Gegevens > Flash Fill in de menubalk.

Waarschuwing: Controleer de ingevulde resultaten op nauwkeurigheid, vooral als de telefoonnummers variërende indelingen hebben. Flash Fill werkt mogelijk niet goed bij lijsten met onvoorspelbare spaties, gemengde opmaak of ingesloten tekst.

Samenvattende suggestie: Flash Fill is een snelle methode voor eenmalige of kleine datasets, maar het update niet dynamisch als je originele gegevens veranderen. Voor constant bijgewerkte lijsten, overweeg dan formules of VBA-methoden.


Converteer het telefoonnummerformaat naar cijfers met Kutools voor Excel

Voor gebruikers die op zoek zijn naar een meer handige, interactieve oplossing, kan het hulpprogramma Tekens Verwijderen in Kutools voor Excel efficiënt gespecificeerde symbolen verwijderen – inclusief streepjes, spaties, haakjes en meer – uit geselecteerde cellen. Deze aanpak is ideaal voor mensen die vaak gestructureerde gegevens verwerken en een snelle, menu-gedreven methode willen om telefoonnummers schoon te maken zonder formules of code te schrijven.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Selecteer het bereik met de telefoonnummers die je wilt converteren naar cijfers, ga vervolgens naar Kutools > Tekst > Tekens Verwijderen.

click Remove Characters feature of kutools

2. Selecteer in het Tekens Verwijderen dialoogvenster de Aangepast optie, en voer een streepje in het tekstvak in. Je kunt ook andere tekens die je wilt verwijderen specificeren, zoals spaties, haakjes of punten, door ze in het vak toe te voegen. Klik na het instellen op OK om het bereik te verwerken.

enter a hyphen – into the text box

De geselecteerde telefoonnummers worden direct bijgewerkt, met de gespecificeerde tekens verwijderd, wat een schone reeks cijfers oplevert zoals hieronder wordt weergegeven.

all hyphens between the selected phone numbers are removed

  Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.

Tip: Het hulpprogramma Tekens Verwijderen laat je aanpassen welke tekens worden verwijderd. Als je telefoonnummers meerdere symbolen gebruiken (bijvoorbeeld spaties, streepjes en haakjes), typ dan al deze tekens in het aangepaste vak. Controleer altijd je selectie om te voorkomen dat je per ongeluk cijfers verwijdert.

Gebruik een macro om alle niet-cijferige tekens uit telefoonnummers te verwijderen

Als je taak betrekking heeft op talloze telefoonnummers in gemengde of onvoorspelbare formaten (inclusief speciale tekens, spaties, extra leestekens, tekst of zelfs landcodes), kunnen de VBA-macro's in Excel een zeer flexibele en automatische manier bieden om deze invoer schoon te maken – allemaal tegelijk. Deze aanpak is vooral nuttig voor grote datasets of herhalende schoonmaaktaken.

Toepasselijk scenario: Gebruik VBA als je telefoonnummerformaten onregelmatig zijn, je veel rijen moet verwerken, of als noch formules noch ingebouwde functies volledig aan je behoeften voldoen. Het gebruik van macro's vereist echter dat je je werkmap opslaat in een macro-ondersteund formaat (*.xlsm) en macro-rechten verleent.

Stappen:

1. Druk op Alt + F11 om de Visual Basic for Applications-editor te openen. Klik in het nieuwe venster op Invoegen > Module om een lege module te maken, kopieer en plak vervolgens de volgende VBA-code in het coderaam:

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. En klik op de Run button Uitvoeren knop (of druk op F5). In het dialoogvenster dat verschijnt, bevestig je of selecteer je je gegevensbereik. De macro zal automatisch alle niet-cijferige tekens uit elke cel in je selectie verwijderen – waardoor alleen de pure nummerreeks overblijft.

Parameter uitleg: Deze macro verwerkt elk teken in elke cel, waarbij alleen numerieke cijfers worden toegevoegd aan het resultaat. Pas de selectie aan om alle gewenste kolommen/rijen te dekken voordat je de macro uitvoert.

Tips & foutmeldingen: Sla altijd je werkmap op voordat je VBA-scripts voor de eerste keer uitvoert, omdat wijzigingen niet in één klik ongedaan kunnen worden gemaakt. Als je een macro-beveiligingswaarschuwing tegenkomt, controleer dan de bron van de code en schakel macro's indien nodig in. Wees voorzichtig in samenwerkingsomgevingen om kritieke gegevens niet te overschrijven.

Samenvattende suggestie: Nadat je de macro hebt uitgevoerd, scan je snel de opgeschoonde gegevens om nauwkeurigheid te garanderen. Als landcodes of extensies nodig zijn, let er dan op dat deze worden samengevoegd in de cijferstring; behandel dergelijke elementen indien nodig apart.


Gerelateerde artikelen:

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen