Spaties verwijderen in Excel: TRIM functie (2026)
Kort antwoord: Gebruik de SPATIES.WISSEN functie (TRIM in het Engels) om extra spaties uit tekst te verwijderen. Typ
=SPATIES.WISSEN(A1)en alle overbodige spaties aan het begin, einde en dubbele spaties in het midden worden verwijderd.
In het kort
- SPATIES.WISSEN (TRIM) verwijdert voorloop-, achterloop- en dubbele spaties
- WISSEN (CLEAN) verwijdert onzichtbare tekens die niet kunnen worden afgedrukt
- SUBSTITUEREN (SUBSTITUTE) vervangt specifieke tekens, zoals vaste spaties
- Combineer functies voor hardnekkige spatieprobleem:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" "))) - Zoeken en vervangen (Ctrl + H) werkt snel voor eenvoudige bulk-aanpassingen
Waarom spaties een probleem zijn in Excel
Onzichtbare spaties zijn een van de meest voorkomende oorzaken van fouten in Excel. Je ziet ze niet, maar Excel registreert ze wel. Dit leidt tot vervelende problemen:
- VERT.ZOEKEN vindt geen match: een spatie aan het einde van “Amsterdam ” maakt dat Excel het niet herkent als “Amsterdam”
- Dubbele waarden blijven staan: “Jan de Vries” en “Jan de Vries” (met dubbele spatie) worden als verschillend gezien
- Formules geven #N/B fouten: zelfs een enkele onzichtbare spatie kan een zoekfunctie laten mislukken
- Sortering werkt niet correct: waarden met voorloopspaties komen bovenaan of onderaan te staan
Het probleem wordt vaak veroorzaakt door:
– Kopiëren uit andere programma’s (Word, websites, PDF’s)
– Import van CSV- of tekstbestanden
– Handmatige invoer met tikfouten
– Vaste spaties (non-breaking spaces) uit webpagina’s
SPATIES.WISSEN: de basisfunctie voor spaties
De functie SPATIES.WISSEN (in het Engels: TRIM) is je eerste wapen tegen ongewenste spaties.
Wat doet SPATIES.WISSEN?
De functie verwijdert:
– Voorloopspaties: spaties aan het begin van tekst
– Achterloopspaties: spaties aan het einde van tekst
– Dubbele spaties: meerdere spaties tussen woorden worden één spatie
Syntaxis
=SPATIES.WISSEN(tekst)
Parameter:
– tekst: de cel of tekst waaruit je spaties wilt verwijderen
Stap-voor-stap voorbeeld
Stel je hebt een kolom met namen die spaties bevatten:
| A | B |
|---|---|
| ” Jan de Vries “ | =SPATIES.WISSEN(A1) |
| ” Amsterdam” | =SPATIES.WISSEN(A2) |
| “Rotterdam “ | =SPATIES.WISSEN(A3) |
Windows:
1. Klik in cel B1
2. Typ de formule: =SPATIES.WISSEN(A1)
3. Druk op Enter
4. Sleep de formule naar beneden of dubbelklik op het vulgreepje
Mac:
1. Klik in cel B1
2. Typ de formule: =SPATIES.WISSEN(A1)
3. Druk op Return
4. Sleep de formule naar beneden
Resultaat:
– “Jan de Vries” (geen spaties voor en achter)
– “Amsterdam” (voorloopspatie verwijderd)
– “Rotterdam” (achterloopspaties verwijderd)
Opgeschoonde waarden permanent maken
De formule geeft een resultaat, maar de originele data blijft staan. Om de opgeschoonde waarden permanent te maken:
- Selecteer de kolom met formules (B1:B3)
- Kopieer met Ctrl + C (Windows) of Cmd + C (Mac)
- Klik rechts op de originele kolom (A1)
- Kies Plakken speciaal > Waarden
- Verwijder de hulpkolom als je die niet meer nodig hebt
Meer over kopiëren en plakken vind je in ons artikel over tekst functies in Excel.
WISSEN: onzichtbare tekens verwijderen
Soms blijven er na SPATIES.WISSEN nog steeds problemen over. Dat komt door onzichtbare controletekens die niet op het scherm verschijnen.
Wat zijn controletekens?
Controletekens zijn niet-afdrukbare tekens met een ASCII-waarde van 0 tot 31. Dit zijn bijvoorbeeld:
– Regelterugloop (Enter-teken)
– Tab-teken
– Null-karakter
– Andere besturingstekens
Syntaxis
=WISSEN(tekst)
Wanneer gebruik je WISSEN?
Gebruik WISSEN als:
– Data is geïmporteerd uit een database of extern systeem
– Tekst gekopieerd is van een website
– Er regeleindes in cellen staan die je wilt verwijderen
– SPATIES.WISSEN niet alle problemen oplost
Voorbeeld
=WISSEN(A1)
Dit verwijdert alle niet-afdrukbare tekens uit cel A1.
Combineren met SPATIES.WISSEN
Voor de beste resultaten combineer je beide functies:
=SPATIES.WISSEN(WISSEN(A1))
Dit verwijdert eerst de controletekens (WISSEN) en daarna de extra spaties (SPATIES.WISSEN).
SUBSTITUEREN: specifieke tekens vervangen
Sommige spaties zijn bijzonder hardnekkig. De vaste spatie (non-breaking space) is hier een goed voorbeeld van. Deze heeft ASCII-code 160 en wordt niet verwijderd door SPATIES.WISSEN of WISSEN.
Syntaxis
=SUBSTITUEREN(tekst; oude_tekst; nieuwe_tekst; [n-de voorkomen])
Parameters:
– tekst: de cel met tekst
– oude_tekst: wat je wilt vervangen
– nieuwe_tekst: waarmee je wilt vervangen
– n-de voorkomen (optioneel): alleen het n-de voorkomen vervangen
Vaste spaties verwijderen
Om vaste spaties te vervangen door normale spaties:
=SUBSTITUEREN(A1;TEKEN(160);" ")
Uitleg: TEKEN(160) geeft de vaste spatie. Je vervangt deze door een normale spatie ” “. Daarna kun je SPATIES.WISSEN toepassen om de nu normale spaties te verwijderen.
De ultieme formule voor alle spaties
Combineer alle drie de functies voor maximale effectiviteit:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Stap-voor-stap:
1. SUBSTITUEREN vervangt vaste spaties (teken 160) door normale spaties
2. WISSEN verwijdert onzichtbare controletekens
3. SPATIES.WISSEN verwijdert de overbodige normale spaties
Alle spaties volledig verwijderen
Als je helemaal geen spaties wilt (bijvoorbeeld voor productcodes):
=SUBSTITUEREN(A1;" ";"")
Dit vervangt elke spatie door niets, waardoor alle spaties verdwijnen.
Zoeken en vervangen voor snelle bulk-acties
Voor eenvoudige taken is Zoeken en vervangen vaak sneller dan formules.
Dubbele spaties vervangen
Windows:
1. Selecteer het bereik dat je wilt opschonen
2. Druk op Ctrl + H om Zoeken en vervangen te openen
3. Bij “Zoeken naar”: typ twee spaties (druk 2x op de spatiebalk)
4. Bij “Vervangen door”: typ één spatie
5. Klik op Alles vervangen
6. Herhaal stap 5 totdat er 0 vervangingen zijn gemaakt
Mac:
1. Selecteer het bereik
2. Druk op Cmd + H
3. Volg dezelfde stappen als hierboven
Voorloop- en achterloopspaties
Voor alleen voorloop- of achterloopspaties is Zoeken en vervangen minder geschikt. Gebruik hiervoor de SPATIES.WISSEN-formule.
Lees meer over deze functionaliteit in ons artikel over zoeken en vervangen in Excel.
Praktische voorbeelden
Voorbeeld 1: Klantnamen opschonen
Je importeert een klantenlijst en de namen hebben allerlei spatieproblemen:
| A | B |
|---|---|
| ” Jansen, P. “ | =SPATIES.WISSEN(A1) |
| “De Groot, A.” | =SPATIES.WISSEN(A2) |
Resultaat: “Jansen, P.” en “De Groot, A.”
Voorbeeld 2: Productcodes van een website
Productcodes gekopieerd van een website bevatten vaak vaste spaties:
=SPATIES.WISSEN(SUBSTITUEREN(A1;TEKEN(160);""))
Dit verwijdert zowel vaste spaties als normale extra spaties.
Voorbeeld 3: VERT.ZOEKEN laten werken
Je VERT.ZOEKEN formule geeft #N/B fouten door spaties:
=VERT.ZOEKEN(SPATIES.WISSEN(A1);tabel;2;ONWAAR)
Door SPATIES.WISSEN toe te passen op de zoekwaarde, vind je alsnog een match.
Voorbeeld 4: Data voorbereiden voor analyse
Voor een draaitabel of formules wil je schone data:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Pas dit toe op alle relevante kolommen voor consistent werkende analyses.
Veelgemaakte fouten bij spaties verwijderen
Fout 1: SPATIES.WISSEN werkt niet op vaste spaties
Probleem: Na SPATIES.WISSEN lijkt er nog steeds een spatie te zijn.
Oorzaak: De tekst bevat een vaste spatie (non-breaking space, teken 160) die er net zo uitziet als een normale spatie.
Oplossing: Gebruik de gecombineerde formule:
=SPATIES.WISSEN(SUBSTITUEREN(A1;TEKEN(160);" "))
Fout 2: Onzichtbare tekens blijven staan
Probleem: De tekst ziet er correct uit, maar formules werken nog steeds niet.
Oorzaak: Er zitten controletekens in de cel (regelterugloop, tab, etc.).
Oplossing: Voeg WISSEN toe:
=SPATIES.WISSEN(WISSEN(A1))
Fout 3: Spaties tussen woorden verdwijnen
Probleem: Je wilde alleen extra spaties verwijderen, maar nu staat alles aan elkaar.
Oorzaak: Je hebt SUBSTITUEREN(A1;” “;””) gebruikt in plaats van SPATIES.WISSEN.
Oplossing: SPATIES.WISSEN behoudt enkele spaties tussen woorden automatisch.
Fout 4: Zoeken en vervangen vindt niets
Probleem: Je zoekt naar een spatie maar Excel vindt geen resultaten.
Oorzaak: Het is geen normale spatie maar een vaste spatie of ander onzichtbaar teken.
Oplossing: Kopieer het problematische teken direct uit de cel en plak het in het zoekveld. Of gebruik de formule-aanpak.
Fout 5: Formule past niet alle cellen aan
Probleem: Sommige cellen worden niet opgeschoond.
Oorzaak: De formule is mogelijk niet naar alle relevante cellen gekopieerd, of sommige cellen bevatten getallen in plaats van tekst.
Oplossing: Controleer of de formule in alle cellen staat en of de celinhoud tekst is.
Fout 6: Originele data behouden in plaats van opgeschoonde versie
Probleem: Je hebt de formules gemaakt maar vergeten de waarden te plakken.
Oorzaak: Bij het verwijderen van de hulpkolom verdwijnen ook de formule-resultaten.
Oplossing: Kopieer de hulpkolom en plak als waarden (Plakken speciaal > Waarden) voordat je de originele data verwijdert.
Speciale tekens identificeren
Wil je weten welke onzichtbare tekens in een cel zitten? Gebruik de CODE-functie:
=CODE(LINKS(A1;1))
Dit geeft de ASCII-code van het eerste teken. Veelvoorkomende problematische codes:
– 32: normale spatie
– 160: vaste spatie (non-breaking space)
– 9: tab-teken
– 10: regelterugloop (LF)
– 13: carriage return (CR)
Je kunt ook de lengte controleren:
=LENGTE(A1)
Als de lengte langer is dan je verwacht, zitten er onzichtbare tekens in.
Tips voor schone data
- Controleer bij import: schoon data direct op na import uit externe bronnen
- Maak een opschoonkolom: houd originele data intact en maak een aparte kolom met opgeschoonde waarden
- Gebruik gegevensvalidatie: voorkom toekomstige problemen door invoerregels in te stellen
- Documenteer je aanpak: noteer welke formules je hebt gebruikt voor toekomstig onderhoud
- Bekijk onze handleiding over Excel formules voor meer tekstbewerkingsfuncties
FAQ: Veelgestelde vragen over spaties verwijderen
Hoe verwijder ik alle spaties uit een cel in Excel?
Gebruik de formule =SUBSTITUEREN(A1;" ";""). Dit vervangt elke spatie door niets, waardoor alle spaties verdwijnen. Let op: dit verwijdert ook de spaties tussen woorden.
Wat is het verschil tussen SPATIES.WISSEN en WISSEN?
SPATIES.WISSEN (TRIM) verwijdert extra spaties: voorloop-, achterloop- en dubbele spaties. WISSEN (CLEAN) verwijdert onzichtbare controletekens met ASCII-codes 0-31. Voor de beste resultaten combineer je beide: =SPATIES.WISSEN(WISSEN(A1)).
Waarom werkt SPATIES.WISSEN niet op mijn data?
Waarschijnlijk bevat je tekst vaste spaties (non-breaking spaces, teken 160) of andere speciale tekens. Gebruik: =SPATIES.WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")) om eerst vaste spaties te converteren.
Hoe verwijder ik een spatie aan het begin van een cel?
SPATIES.WISSEN verwijdert automatisch voorloopspaties: =SPATIES.WISSEN(A1). Dit werkt voor alle normale spaties aan het begin van tekst.
Kan ik spaties verwijderen zonder formules?
Ja, met Zoeken en vervangen (Ctrl + H). Typ twee spaties bij “Zoeken naar” en een spatie bij “Vervangen door”. Klik op “Alles vervangen” en herhaal tot er geen vervangingen meer zijn.
Hoe herken ik onzichtbare tekens in Excel?
Gebruik =LENGTE(A1) om de werkelijke lengte te controleren. Als deze hoger is dan het aantal zichtbare tekens, zitten er onzichtbare tekens in. Met =CODE(LINKS(A1;1)) kun je de ASCII-code van het eerste teken bekijken.
Wat is een vaste spatie (non-breaking space)?
Een vaste spatie (ASCII 160) is een speciaal spatieteken dat voorkomt dat tekst op die plek wordt afgebroken. Het komt vaak voor bij kopiëren van webpagina’s of Word-documenten. SPATIES.WISSEN verwijdert dit teken niet, maar SUBSTITUEREN wel.
Hoe maak ik opgeschoonde cellen permanent?
Kopieer de cellen met formules (Ctrl + C), klik rechts op de doelcellen, kies Plakken speciaal > Waarden (of druk op Ctrl + Shift + V in nieuwere versies). Nu staan de opgeschoonde waarden als tekst in plaats van formules.
Samenvatting
Spaties verwijderen in Excel doe je met deze functies:
- SPATIES.WISSEN(tekst): verwijdert extra spaties (voorloop, achterloop, dubbel)
- WISSEN(tekst): verwijdert onzichtbare controletekens
- SUBSTITUEREN(tekst;oud;nieuw): vervangt specifieke tekens zoals vaste spaties
De ultieme formule voor hardnekkige gevallen:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Vergeet niet de opgeschoonde waarden permanent te maken door ze als waarden te plakken.
Hulp nodig met data opschonen?
Loop je vast met complexe datasets of hardnekkige spatieproblemen? Ik help je graag verder met het opschonen van je Excel-bestanden.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Stuur je Excel-bestand mee en beschrijf kort wat je wilt bereiken. We reageren meestal binnen 24 uur.
Wil je dit uitbesteden? Laat mij even meekijken. Neem vrijblijvend contact op.





