WISSEN functie in Excel: onzichtbare tekens verwijderen (2026)
Kort antwoord: Gebruik de WISSEN functie (CLEAN in het Engels) om onzichtbare controletekens uit tekst te verwijderen. Typ
=WISSEN(A1)en alle niet-afdrukbare tekens met ASCII-codes 0 tot 31 worden verwijderd. Combineer met SPATIES.WISSEN voor complete data-opschoning.
In het kort
- WISSEN (CLEAN) verwijdert niet-afdrukbare controletekens (ASCII 0-31)
- De functie verwijdert geen spaties of vaste spaties (teken 160)
- Combineer met SPATIES.WISSEN voor extra spaties:
=SPATIES.WISSEN(WISSEN(A1)) - Gebruik SUBSTITUEREN voor vaste spaties:
=WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")) - De ultieme opschoonformule:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" "))) - Essentieel bij import van data uit externe bronnen, websites en databases
Wat is de WISSEN functie?
De WISSEN functie in Excel verwijdert alle niet-afdrukbare tekens uit tekst. Dit zijn onzichtbare controletekens die je niet op het scherm ziet, maar die wel problemen veroorzaken in je formules en analyses.
In het Engels heet deze functie CLEAN. Als je met de Engelstalige versie van Excel werkt, gebruik je =CLEAN(A1) in plaats van =WISSEN(A1).
Welke tekens verwijdert WISSEN?
WISSEN verwijdert alle tekens met ASCII-codes 0 tot en met 31. Dit zijn de zogenaamde controletekens:
| ASCII-code | Naam | Beschrijving |
|---|---|---|
| 0 | NUL | Null-karakter |
| 9 | TAB | Horizontale tab |
| 10 | LF | Line Feed (nieuwe regel Unix/Mac) |
| 13 | CR | Carriage Return (nieuwe regel Windows) |
| 27 | ESC | Escape-teken |
Deze tekens komen vaak voor in data die is geimporteerd uit:
– Databases en ERP-systemen
– Websites en webapplicaties
– Tekstbestanden en CSV-exports
– Oudere software en legacy-systemen
Wat verwijdert WISSEN niet?
Let op: WISSEN verwijdert niet alles. De volgende tekens blijven staan:
– Normale spaties (ASCII 32)
– Vaste spaties / non-breaking spaces (ASCII 160)
– Extra spaties tussen woorden
Hiervoor heb je aanvullende functies nodig, zoals SPATIES.WISSEN en SUBSTITUEREN.
Syntaxis van de WISSEN functie
=WISSEN(tekst)
Parameter:
– tekst (verplicht): de cel of tekst waaruit je controletekens wilt verwijderen
Resultaat: tekst zonder niet-afdrukbare tekens
Eenvoudig voorbeeld
| A | B |
|---|---|
| “Amsterdam[tab]” | =WISSEN(A1) |
Resultaat in B1: “Amsterdam” (zonder het onzichtbare tab-teken)
Stap-voor-stap: WISSEN gebruiken
Windows
- Klik in de cel waar je het resultaat wilt (bijvoorbeeld B1)
- Typ de formule:
=WISSEN(A1) - Druk op Enter
- Sleep de formule naar beneden voor meer cellen, of dubbelklik op het vulgreepje
Mac
- Klik in de doelcel (bijvoorbeeld B1)
- Typ de formule:
=WISSEN(A1) - Druk op Return
- Sleep de formule naar beneden met het vulgreepje
Resultaat permanent maken
De WISSEN-formule geeft een berekend resultaat. Om de opgeschoonde data permanent te maken:
- Selecteer alle cellen met de WISSEN-formule
- Kopieer met Ctrl + C (Windows) of Cmd + C (Mac)
- Klik rechts op de originele kolom
- Kies Plakken speciaal > Waarden
- Verwijder de hulpkolom als je die niet meer nodig hebt
WISSEN combineren met andere functies
WISSEN + SPATIES.WISSEN: complete opschoning
De meest gebruikte combinatie verwijdert zowel controletekens als extra spaties:
=SPATIES.WISSEN(WISSEN(A1))
Stap-voor-stap:
1. WISSEN verwijdert eerst de controletekens (ASCII 0-31)
2. SPATIES.WISSEN verwijdert daarna voorloop-, achterloop- en dubbele spaties
Vaste spaties (non-breaking space) verwijderen
De vaste spatie (ASCII 160, ook wel non-breaking space genoemd) wordt niet verwijderd door WISSEN of SPATIES.WISSEN. Je moet SUBSTITUEREN gebruiken:
=WISSEN(SUBSTITUEREN(A1;TEKEN(160);" "))
Uitleg:
– TEKEN(160) geeft de vaste spatie
– Je vervangt deze door een normale spatie
– WISSEN verwijdert vervolgens eventuele controletekens
De ultieme opschoonformule
Voor maximale effectiviteit combineer je alle drie de functies:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Wat doet deze formule?
1. SUBSTITUEREN converteert vaste spaties naar normale spaties
2. WISSEN verwijdert alle controletekens (ASCII 0-31)
3. SPATIES.WISSEN verwijdert voorloop-, achterloop- en dubbele spaties
Deze formule lost 99% van alle tekenproblemen op.
Praktische voorbeelden
Voorbeeld 1: Geimporteerde klantnamen opschonen
Je hebt een klantenlijst geimporteerd uit een database. Sommige namen bevatten onzichtbare tekens:
| A | B |
|---|---|
| “Jansen[CR]” | =WISSEN(A1) |
| “De Vries[LF]” | =WISSEN(A2) |
| “Van den Berg[TAB]” | =WISSEN(A3) |
Resultaat: Schone namen zonder controletekens die je VERT.ZOEKEN formules niet meer verstoren.
Voorbeeld 2: CSV-import opschonen
Na het importeren van een CSV-bestand bevatten cellen regelteruglooptekens:
=SPATIES.WISSEN(WISSEN(A1))
Pas deze formule toe op de hele kolom en plak als waarden om de data permanent op te schonen.
Voorbeeld 3: Website-data verwerken
Data gekopieerd van websites bevat vaak zowel controletekens als vaste spaties:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Meer informatie over externe gegevens importeren in Excel vind je in ons uitgebreide artikel.
Voorbeeld 4: VERT.ZOEKEN laten werken
Je VERT.ZOEKEN geeft #N/B fouten door onzichtbare tekens:
Probleem: Zoekwaarde bevat een verborgen regelterugloop.
Oplossing: Pas WISSEN toe op zowel de zoekwaarde als de tabel:
=VERT.ZOEKEN(WISSEN(A1);tabel;2;ONWAAR)
Of beter nog, schoon eerst alle data op in een hulpkolom.
Voorbeeld 5: Meerdere specifieke tekens verwijderen
Je wilt specifieke controletekens verwijderen, zoals tabs (9) en regelterugloop (10):
=SUBSTITUEREN(SUBSTITUEREN(A1;TEKEN(9);"");TEKEN(10);"")
Dit geeft je meer controle dan WISSEN, maar is bewerkelijker.
Workflow voor geimporteerde data opschonen
Volg deze stappen voor een complete data-opschoning:
Stap 1: Maak een hulpkolom
Voeg een nieuwe kolom toe naast je data, bijvoorbeeld kolom B naast kolom A.
Stap 2: Pas de opschoonformule toe
Typ in B1:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Stap 3: Kopieer naar alle rijen
Sleep de formule naar beneden of dubbelklik op het vulgreepje.
Stap 4: Controleer de resultaten
Vergelijk de lengtes van origineel en opgeschoond:
=LENGTE(A1)-LENGTE(B1)
Een positief getal betekent dat er tekens zijn verwijderd.
Stap 5: Maak permanent
- Selecteer de hele hulpkolom
- Kopieer met Ctrl + C
- Selecteer de originele kolom
- Plakken speciaal > Waarden
- Verwijder de hulpkolom
Meer over het werken met tekstfuncties in Excel vind je in onze uitgebreide handleiding.
Onzichtbare tekens identificeren
Wil je weten welke tekens in een cel zitten? Gebruik deze technieken:
Lengte controleren
=LENGTE(A1)
Als de lengte hoger is dan het aantal zichtbare tekens, zitten er onzichtbare tekens in.
ASCII-code van eerste teken
=CODE(LINKS(A1;1))
Dit geeft de ASCII-code van het eerste teken. Codes onder 32 zijn controletekens.
ASCII-code van laatste teken
=CODE(RECHTS(A1;1))
Dit onthult verborgen tekens aan het einde van de tekst.
Alle tekencodes weergeven
Voor een complete analyse kun je een formule maken die alle codes toont, maar dit vereist meer geavanceerde technieken. Raadpleeg ons artikel over Excel formules voor meer mogelijkheden.
Veelgemaakte fouten bij WISSEN
Fout 1: Verwachten dat WISSEN spaties verwijdert
Probleem: Je gebruikt WISSEN maar er staan nog steeds spaties in de tekst.
Oorzaak: WISSEN verwijdert alleen controletekens (ASCII 0-31), geen spaties.
Oplossing: Combineer met SPATIES.WISSEN:
=SPATIES.WISSEN(WISSEN(A1))
Fout 2: Vaste spaties blijven staan
Probleem: Na WISSEN en SPATIES.WISSEN lijkt er nog steeds een spatie te zijn.
Oorzaak: De tekst bevat een vaste spatie (ASCII 160) die er net zo uitziet als een normale spatie.
Oplossing: Voeg SUBSTITUEREN toe:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Fout 3: Formule werkt niet op getallen
Probleem: WISSEN geeft een foutmelding of werkt niet.
Oorzaak: De cel bevat een getal in plaats van tekst.
Oplossing: Converteer eerst naar tekst met:
=WISSEN(TEKST(A1;"@"))
Fout 4: Vergeten permanent te maken
Probleem: Na het verwijderen van de hulpkolom zijn de opgeschoonde waarden ook weg.
Oorzaak: De formuleresultaten zijn niet als waarden geplakt.
Oplossing: Altijd eerst kopiëren en plakken als waarden voordat je de originele data of hulpkolom verwijdert.
Fout 5: Alleen WISSEN gebruiken bij webdata
Probleem: Gekopieerde webdata geeft nog steeds problemen.
Oorzaak: Websites gebruiken vaak vaste spaties en andere speciale tekens die niet door WISSEN worden verwijderd.
Oplossing: Gebruik altijd de volledige opschoonformule voor webdata.
Fout 6: WISSEN in zoekformules vergeten
Probleem: VERT.ZOEKEN of INDEX/VERGELIJKEN werkt niet terwijl de waarden er hetzelfde uitzien.
Oorzaak: Onzichtbare tekens in de zoekwaarde of de tabel.
Oplossing: Pas WISSEN toe op beide kanten van de vergelijking, of schoon de data vooraf op.
FAQ: Veelgestelde vragen over WISSEN
Wat doet de WISSEN functie in Excel?
De WISSEN functie (CLEAN in het Engels) verwijdert alle niet-afdrukbare controletekens uit tekst. Dit zijn onzichtbare tekens met ASCII-codes 0 tot en met 31, zoals tabs, regelterugloop en null-karakters.
Wat is het verschil tussen WISSEN en SPATIES.WISSEN?
WISSEN (CLEAN) verwijdert niet-afdrukbare controletekens (ASCII 0-31). SPATIES.WISSEN (TRIM) verwijdert voorloop-, achterloop- en dubbele spaties. Voor volledige opschoning combineer je beide: =SPATIES.WISSEN(WISSEN(A1)).
Verwijdert WISSEN ook gewone spaties?
Nee, WISSEN verwijdert geen gewone spaties. Spaties hebben ASCII-code 32, terwijl WISSEN alleen codes 0-31 aanpakt. Gebruik SPATIES.WISSEN voor gewone spaties of SUBSTITUEREN om alle spaties te verwijderen.
Hoe verwijder ik een non-breaking space?
Een non-breaking space (vaste spatie, ASCII 160) wordt niet verwijderd door WISSEN of SPATIES.WISSEN. Gebruik: =SUBSTITUEREN(A1;TEKEN(160);" ") om vaste spaties eerst te converteren naar normale spaties.
Waarom werkt mijn VERT.ZOEKEN niet na opschonen?
Waarschijnlijk bevat de zoektabel ook nog onzichtbare tekens. Je moet zowel de zoekwaarde als de tabeldata opschonen. Pas de opschoonformule toe op alle relevante kolommen in je dataset.
Kan ik WISSEN gebruiken in een array-formule?
Ja, WISSEN werkt in array-formules. In Excel 365 kun je de formule direct op een bereik toepassen: =SPATIES.WISSEN(WISSEN(A1:A100)). Dit geeft een dynamische array met opgeschoonde waarden.
Hoe herken ik onzichtbare tekens?
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(RECHTS(A1;1)) kun je de ASCII-code van het laatste teken bekijken.
Verwijdert WISSEN ook emoji’s of speciale symbolen?
Nee, WISSEN verwijdert alleen controletekens (ASCII 0-31). Emoji’s en speciale symbolen hebben hogere Unicode-waarden en blijven staan. Gebruik SUBSTITUEREN om specifieke symbolen te verwijderen.
Samenvatting
De WISSEN functie is essentieel voor het opschonen van geimporteerde data in Excel:
- WISSEN(tekst): verwijdert controletekens (ASCII 0-31)
- Combineert goed met: SPATIES.WISSEN en SUBSTITUEREN
- Verwijdert niet: normale spaties, vaste spaties, of hogere Unicode-tekens
De ultieme opschoonformule voor alle situaties:
=SPATIES.WISSEN(WISSEN(SUBSTITUEREN(A1;TEKEN(160);" ")))
Gebruik deze formule standaard bij het importeren van data uit externe bronnen. 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 tekenproblemen? Ik help je graag verder met het opschonen en verwerken 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? Hulp nodig met Excel?. Neem vrijblijvend contact op.
Gerelateerde artikelen
- Spaties verwijderen in Excel: TRIM functie
- Tekstfuncties in Excel: LINKS, RECHTS, DEEL uitgelegd
- Excel formules: compleet overzicht van alle functies
- Externe gegevens importeren in Excel





