Skip to main content

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

Hoe snel streepjes uit cellen in Excel verwijderen?

Author Xiaoyang Last modified
remove dashes from cells

Bij het werken met Excel-spreadsheets die lijsten van nummers bevatten, zoals postcodes, telefoonnummers, ISBN's of product-ID's, kom je vaak waarden tegen met ingebedde streepjes (koppeltekens) voor opmaak of leesbaarheid. Echter, voor bepaalde taken - zoals importeren naar databases, analyses uitvoeren of voorbereiden voor gegevensvalidatie - moet je mogelijk alle streepjes uit deze strings verwijderen. Het efficiënt doen is belangrijk, vooral bij het verwerken van lange lijsten of grote datasets. Gelukkig biedt Excel verschillende praktische manieren om streepjes uit je cellen te elimineren. Hieronder vind je gedetailleerde methoden en geschikte scenario's voor elke oplossing, inclusief zowel ingebouwde benaderingen als gespecialiseerde tools.

Verwijder streepjes uit cellen met een formule
Verwijder eenvoudig streepjes uit cellen met Kutools voor Excel

Verwijder streepjes uit cellen met VBA-code
Verwijder streepjes met de functie Zoeken en vervangen in Excel


Verwijder streepjes uit cellen met een formule

Het gebruik van de functie SUBSTITUTE in Excel is een eenvoudige manier om alle streepjes uit een cel te verwijderen. Deze methode is vooral handig wanneer je een groot aantal cellen snel wilt verwerken en je de originele gegevens niet wilt wijzigen. Als bijvoorbeeld je kolom nummers bevat zoals “123-45-6789”, kan het toepassen van SUBSTITUTE een tekstwaarde produceren waarin alle streepjes zijn verwijderd. Een belangrijk voordeel is dat deze aanpak voorloopnullen behoudt en voorkomt dat lange nummers in wetenschappelijke notatie worden omgezet, wat vaak gebeurt met standaard Excel-gedrag.

1. Voer in een lege cel naast je gegevens (bijvoorbeeld C1 als je gegevens beginnen in A1) de volgende formule in:

=SUBSTITUTE(A1,"-","")

Remove dashes from cells with a formula

2. Nadat je de formule hebt ingevoerd, druk op Enter. De formule verwijdert alle streepjes uit de tekst in cel A1. Om dezelfde logica toe te passen op de rest van je gegevens, selecteer cel C1, beweeg dan je cursor naar het vulgreepje rechtsonder in de cel en sleep het zo ver naar beneden als nodig om de rest van de kolom te vullen. Dit verwijdert automatisch streepjes uit elke overeenkomstige cel in de A-kolom. Zie screenshot:

drag and fill the formula to other cells

Voor een grote dataset kun je dubbelklikken op het vulgreepje om het bereik automatisch naar beneden te vullen tot de laatste aangrenzende waarde. Als je de resultaatcellen terug wilt converteren naar gewone waarden (in plaats van formules), kopieer eenvoudig de uitvoercellen en gebruik “Plakken speciaal > Waarden” om de formules te overschrijven met hun resultaten. Deze formule behandelt alles als tekst, dus getallen met voorloopnullen of een groot aantal cijfers verliezen hun opmaak niet.

Opmerkingen & Problemen oplossen: De SUBSTITUTE-formule is niet-destructief en laat de originele gegevens ongewijzigd, wat ideaal is wanneer je zowel de opgemaakte als de niet-opgemaakte versies wilt behouden. Zorg ervoor dat je de juiste kolom refereert en pas de celverwijzingen aan als je brongegevens niet in kolom A staan. Als je gegevens meer bevatten dan alleen streepjes - bijvoorbeeld spaties of andere symbolen - kun je meerdere SUBSTITUTE-functies nesten om extra ongewenste tekens te verwijderen.


Verwijder streepjes uit cellen met Kutools voor Excel

Als je formules of VBA-code complex of tijdrovend vindt, biedt Kutools voor Excel een directe en gebruikersvriendelijke oplossing. De functie Specifieke tekens verwijderen is speciaal ontworpen om snel specifieke tekens (zoals streepjes) uit geselecteerde cellen te verwijderen met slechts een paar klikken. Dit is vooral handig voor Excel-beginners, incidentele gebruikers of iedereen die waarde hecht aan efficiëntie en eenvoud in hun workflow. Een ander belangrijk voordeel is dat je geen formules hoeft te schrijven of syntax hoeft te onthouden.

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. Begin door het bereik van cellen te selecteren waaruit je streepjes wilt verwijderen. Ga vervolgens naar Kutools > Tekst > Specifieke tekens verwijderen. Dit opent het dialoogvenster van het gereedschap. Zie screenshot:

click Remove Characters feature of kutools

2. Selecteer in het dialoogvenster Specifieke tekens verwijderen de optie Aangepast en typ het streepje (“-”) in het tekstvak. Het Voorbeeldvenster laat je onmiddellijk zien hoe de resultaten eruit zullen zien nadat de streepjes zijn verwijderd. Wanneer je tevreden bent, klik op OK om alle streepjes uit de geselecteerde cellen te verwijderen. Zie screenshot:

type - character into the text box

Opmerking: Als je cellen voorloopnullen of lange cijferreeksen bevatten (zoals ISBN-codes of postcodes), en je wilt voorkomen dat deze waarden in wetenschappelijke notatie worden omgezet of voorloopnullen verliezen, moet je de doelcellen formatteren als Tekst voordat je de functie Specifieke tekens gebruikt. Anders kan Excel het resultaat automatisch converteren naar wetenschappelijke notatie of voorloopnullen verwijderen. Om dit te doen, klik met de rechtermuisknop op de cellen, kies “Celopmaak instellen,” en selecteer “Tekst” zoals te zien is in de onderstaande screenshot.

format the cells as Text in the Format Cells dialog box

Deze Kutools-functie verwerkt grote datasets efficiënt en minimaliseert handmatige werkzaamheden, waardoor de kans op fouten wordt verminderd. Na verwerking kun je de resultaten bekijken in het voorbeeldvenster voordat je wijzigingen toepast, wat een extra laag vertrouwen en controle toevoegt aan je workflow.

  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.


Verwijder streepjes uit cellen met VBA-code

Als je bekend bent met macro's, biedt het gebruik van VBA-code een zeer flexibele manier om streepjes uit elk geselecteerd bereik te verwijderen. Deze methode is efficiënt voor bulkverwerking en automatiseert herhalende taken, waardoor het geschikt is voor gevorderde gebruikers of mensen die regelmatig bijgewerkte datasets verwerken. Net als bij formules zal VBA de opgeschoonde waarden standaard converteren naar tekstformaat, zodat voorloopnullen en lange getallen behouden blijven.

1. Selecteer de cellen waaruit je streepjes wilt verwijderen.

2. Druk op ALT + F11 om het Microsoft Visual Basic for Applications-editorvenster te openen.

3. Klik op Invoegen > Module om een nieuwe codemodule te maken en plak de volgende code in het modulevenster:

VBA: streepjes tussen getallen verwijderen

Sub DeleteDashes()
'Update 20130907
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each rng In WorkRng
    rng.NumberFormat = "@"
    rng.Value = VBA.Replace(rng.Value, "-", "")
Next
Application.ScreenUpdating = True
End Sub

4. Druk op F5 om de code uit te voeren. Een dialoogvenster vraagt je om het bereik te selecteren dat je wilt verwerken. Zie screenshot:

vba code to select the data list

5. Klik op OK, en alle streepjes worden verwijderd uit de gekozen cellen. De uitvoerwaarden zijn tekst, zodat formaatgevoelige nummers zoals postcodes of ID's hun uiterlijk behouden. Zie screenshots:

the dashes between the numbers are removed from the cells

Houd er bij het gebruik van deze methode rekening mee dat de macro directe wijzigingen aanbrengt in je werkblad. Overweeg om je bestand eerst op te slaan of op een back-up te werken als je de originele gegevens wilt behouden. Als je een macro-beveiligingswaarschuwing ontvangt bij het uitvoeren van de code, pas dan je macro-instellingen in Excel aan om het script uit te laten voeren. Deze aanpak is vooral praktisch voor terugkerende taken of het opschonen van inconsistent opgemaakte data in bulk.


Verwijder streepjes met de functie Zoeken en vervangen in Excel

Voor een eenvoudige en snelle oplossing kun je de ingebouwde functie Zoeken en vervangen van Excel gebruiken. Deze aanpak is geschikt voor incidentele taken of wanneer je de inhoud ter plekke direct wilt wijzigen zonder formules of invoegtoepassingen. Gebruik deze echter met zorg - vooral als je geselecteerde bereik gegevens bevat met streepjes die je niet wilt verwijderen. Zoeken en vervangen verwerkt alle streepjes binnen de geselecteerde cellen, dus controleer je selectie voordat je deze toepast.

1. Selecteer het bereik van cellen dat de streepjes bevat die je wilt verwijderen. Als je het hele werkblad wilt verwerken, klik dan op een enkele cel voordat je begint.

2. Druk op Ctrl + H om het dialoogvenster Zoeken en vervangen te openen.

3. Typ in het veld “Zoeken naar” een streepje (“-”). Laat het veld “Vervangen door” leeg.

4. Klik op Alles vervangen om alle streepjes uit het geselecteerde bereik te verwijderen. Er verschijnt een dialoogvenster dat aangeeft hoeveel vervangingen zijn gemaakt. Klik op OK om te bevestigen en sluit het dialoogvenster. Je cellen verschijnen nu zonder streepjes.

Deze methode is snel en geschikt voor de meeste eenvoudige scenario's. Als je gegevens echter formules bevatten of je hebt een niet-destructieve oplossing nodig, overweeg dan de formule- of Kutools-opties te gebruiken. Vergeet ook niet om de resultaten te controleren, omdat Zoeken en vervangen alle instanties van het gekozen teken binnen je bereik beïnvloedt.


Samenvattend hangt de keuze van de beste methode af van je specifieke behoeften:

  • Formule (SUBSTITUTE): Best voor het maken van een aparte, dynamische kolom met streepjesvrije gegevens. Handig als je de originele informatie ongewijzigd wilt houden.
  • Kutools voor Excel: Uitstekend voor gebruikers die een efficiënte, GUI-gebaseerde oplossing willen die geschikt is voor grote datasets, zonder formules of code te schrijven.
  • VBA Macro: Ideaal voor het automatiseren van het verwijderen van streepjes over grote of regelmatig bijgewerkte bereiken, geschikt voor gevorderde gebruikers of mensen die bekend zijn met coderen.
  • Zoeken en vervangen: De snelste optie voor incidentele handmatige bewerkingen, maar mist een voorbeeld en beïnvloedt alle overeenkomende tekens onomwillekeurig binnen de geselecteerde cellen.

Bij het verwijderen van streepjes moet je altijd rekening houden met opmaak en voorloopnullen om onbedoelde gegevenswijzigingen te voorkomen. Als onverwachte resultaten optreden, controleer dan op verborgen tekens of opmaakproblemen en bevestig je selecties voordat je gegevens verwijdert of vervangt. Het wordt aanbevolen om je werk op te slaan voordat je bulkwijzigingen maakt.

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