Beschikbaar in:Alle versies (Werkt in Excel 2007, elke latere versie, Microsoft 365 en Excel voor het web)Voorbeelden vragen Excel 2021 of nieuwerCategorie:Tekst

SPATIES.WISSEN

TRIM in Engelstalige Excel

Haalt spaties aan het begin en eind van een tekst weg en maakt van meerdere spaties tussen woorden er één.

Moeilijkheidsgraad 1 van 5. Eén argument zonder opties; het leerwerk zit in welke spaties verdwijnen en welke soort de functie over het hoofd ziet: de vaste spatie uit webpagina's.

Laatst bijgewerkt: 13 oktober 2026

Bekijk de uitgewerkte voorbeelden

Fragment van het werkblad: in C2 staat de formule
RijABCD
1RelatieNaam zoals getyptSchone naamLengte
2D1001HoekstraInstallatie BVHoekstra Installatie BV=SPATIES.WISSEN(B2)=SPATIES.WISSEN(B2)
3D1002Bouwbedrijf Kok BV
4D1003Jansen Transport
5D1004MeijerGroothandel
6D1005Smit Horeca BV
Formulecel (C2)InvoerTekens: extra spatieOpmerking: B2 begint met twee spaties, heeft twee spaties tussen Hoekstra en Installatie, en eindigt met één spatie. B4 begint met één spatie; B5 heeft twee spaties in het midden; B6 eindigt met twee.

Resultaat: Hoekstra Installatie BV

=SPATIES.WISSEN(B2)
=SPATIES.WISSEN(B2)

Wat SPATIES.WISSEN doet en wanneer je het gebruikt

Wat het doet: het haalt de spaties aan het begin en eind van een tekst weg en maakt van meerdere spaties tussen woorden er één, bijvoorbeeld in een met de hand getypte relatienaam.

Wanneer je het gebruikt: op alles wat met de hand is getypt of uit een ander systeem is geplakt, voordat je vergelijkt, opzoekt of telt. Een spatie aan het eind zie je niet, maar hij laat exacte vergelijkingen mislukken; SPATIES.WISSEN lost zo een hele reeks #N/B-fouten op. Telt LENGTE nog een teken te veel, dan zit er meestal een TEKEN(160) in; die haal je weg met SUBSTITUEREN, en stuurtekens ruim je op met WISSEN.CONTROL.

Hoe Excel de functie berekent

Excel loopt de tekst teken voor teken door, van voor naar achter:

  • spaties vóór het eerste echte teken (alles wat geen spatie is) vallen weg
  • staan er tussen woorden meerdere spaties achter elkaar, dan blijft de eerste staan en verdwijnt de rest
  • spaties na het laatste echte teken vallen ook weg
  • alles wat geen spatie met code 32 is, neemt Excel ongewijzigd over; daarom blijven een tab en een vaste spatie staan

Het resultaat is altijd tekst, en het is een nieuwe waarde: de broncel zelf blijft zoals hij was.

Let op: SPATIES.WISSEN haalt alleen de gewone spatie weg. Al het andere blijft staan, ook de vaste spatie die webpagina's en Word-documenten achterlaten.

Denkmodel

Een corrector die elk gat van meer dan één spatie dichtschuift en de lege randen wegknipt, maar alleen gaten herkent die met de spatiebalk zijn gemaakt.

Begrippen op deze pagina: cel

SPATIES.WISSEN(tekst)
SPATIES.WISSEN(tekst)
Argumenten
ArgumentSoortBetekenis
tekstVerplichtDe tekst die je wilt opschonen; een celverwijzing of tekst tussen aanhalingstekens.

Geeft terug:Tekst: de tekst zonder overbodige spaties

Formules gebruiken komma's (,) tussen de argumenten, zoals in de Engelse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel; de Engelse Excel gebruikt komma's (,).

Uitgewerkte voorbeelden

Beginner

Relatienamen in een debiteurenlijst opschonen

De debiteurenlijst van de cliënt is met de hand ingetypt in de administratie. In de namen zijn drie dingen misgegaan:

  • bij sommige staat een spatie vooraan
  • bij andere staan er twee in het midden
  • één naam heeft spaties aan het eind

Daardoor doen sorteren en filteren raar wanneer je de lijst aansluit op het grootboek debiteuren. In een extra kolom zet je de opgeschoonde namen.

Fragment van het werkblad: in C2 staat de formule
RijABCDE
1RelatieNaam zoals getyptSchone naamLengte
2D1001HoekstraInstallatie BVHoekstra Installatie BV=SPATIES.WISSEN(B2)=SPATIES.WISSEN(B2)
3D1002Bouwbedrijf Kok BV
4D1003Jansen Transport
5D1004MeijerGroothandel
6D1005Smit Horeca BV
7
Formulecel (C2)InvoerTekens: extra spatieOpmerking: B2 begint met twee spaties, heeft twee spaties tussen Hoekstra en Installatie, en eindigt met één spatie. B4 begint met één spatie; B5 heeft twee spaties in het midden; B6 eindigt met twee.

Formule in C2

=SPATIES.WISSEN(B2)
=SPATIES.WISSEN(B2)

Resultaat: Hoekstra Installatie BV

Stap voor stap
  1. Excel leest B2. Op het scherm lijkt het Hoekstra Installatie BV, maar de cel bevat 27 tekens: twee spaties, Hoekstra, twee spaties, Installatie, één spatie, BV, één spatie (2 + 8 + 2 + 11 + 1 + 2 + 1 = 27).
  2. De twee spaties vóór Hoekstra staan nog vóór het eerste echte teken, dus ze vallen allebei weg.
  3. Tussen Hoekstra en Installatie staan twee spaties. De eerste blijft, de tweede vervalt: Hoekstra Installatie.
  4. Tussen Installatie en BV staat één spatie, en die blijft. De spatie na BV staat na het laatste echte teken en valt weg.
  5. C2 toont Hoekstra Installatie BV, 23 tekens (8 + 1 + 11 + 1 + 2). Met =LENGTE(B2) in D2 zie je 27, met =LENGTE(C2) zie je 23; de 4 tekens die ontbreken zijn de weggehaalde spaties.
  6. Kopieer C2 naar beneden. Bouwbedrijf Kok BV was al schoon en komt ongewijzigd terug; bij de andere drie verdwijnen de extra spaties op dezelfde manier.

Let op: Komt een naam uit een webportaal en is LENGTE(C2) nog steeds één hoger dan je verwacht, dan is dat laatste teken waarschijnlijk een vaste spatie; het voorbeeld op niveau Gevorderd pakt dat aan.

Meer over dit voorbeeld: waarom het werkt, 1 variant

Waarom het werkt

SPATIES.WISSEN past drie regels tegelijk toe (begin, eind en reeksen in het midden), en geen van die regels haalt iets anders weg dan spaties, dus aan de woorden zelf kan niets misgaan. Spaties zie je niet in een cel; met LENGTE toon je aan dat ze er waren en nu weg zijn.

Varianten

=SPATIES.WISSEN(B2:B6)
=SPATIES.WISSEN(B2:B6)

In Excel 2021 of Microsoft 365 levert één formule in C2 alle vijf opgeschoonde namen op; het resultaat loopt over naar C3:C6.

HalfgevorderdExcel 2021 of nieuwer (Dit voorbeeld vereist Excel 2021 of nieuwer)

Een factuur aansluiten op de ouderdomsanalyse ondanks een spatie achteraan

Je sluit het grootboek debiteuren aan op de ouderdomsanalyse debiteuren van de cliënt. Zoek je factuur VF-2025-1044 op, dan krijg je #N/B, terwijl je de factuur in de lijst ziet staan. Bij het intypen is er een spatie achter het nummer terechtgekomen.

Je zet SPATIES.WISSEN rond de sleutelkolom binnen de zoekformule, zodat de lijst van de cliënt ongemoeid blijft.

Fragment van het werkblad: in F2 staat de formule
RijABCDEFG
1FactuurnummerRelatieOpenstaand bedragFactuurnummerOpenstaand bedrag
2VF-2025-1041D1001€12,100.00€ 12.100,00VF-2025-1044€8,470.50€ 8.470,50=X.ZOEKEN(E2, SPATIES.WISSEN(A2:A6), C2:C6)=X.ZOEKEN(E2; SPATIES.WISSEN(A2:A6); C2:C6)
3VF-2025-1042D1004€3,025.50€ 3.025,50
4VF-2025-1043D1002€18,150.00€ 18.150,00
5VF-2025-1044D1003€8,470.50€ 8.470,50
6VF-2025-1045D1005€960.40€ 960,40
7
Formulecel (F2)InvoerTekens: extra spatieOpmerking: A5 bevat VF-2025-1044 gevolgd door één spatie, 13 tekens in plaats van 12.

Formule in F2

=X.ZOEKEN(E2, SPATIES.WISSEN(A2:A6), C2:C6)
=X.ZOEKEN(E2; SPATIES.WISSEN(A2:A6); C2:C6)

Resultaat: €8,470.50€ 8.470,50

Stap voor stap
  1. Excel berekent eerst SPATIES.WISSEN(A2:A6) en schoont alle vijf factuurnummers op: vier blijven gelijk, en de vierde, VF-2025-1044 met een spatie erachter, wordt VF-2025-1044. Het resultaat is een matrix met vijf schone nummers.
  2. X.ZOEKEN zoekt E2, VF-2025-1044, in die matrix: VF-2025-1041, nee; VF-2025-1042, nee; VF-2025-1043, nee; VF-2025-1044, ja. De overeenkomst zit op positie 4.
  3. X.ZOEKEN geeft de vierde cel van C2:C6 terug, en dat is C5: 8,470.508.470,50.
  4. Zonder SPATIES.WISSEN is de vierde waarde in zoeken_matrix VF-2025-1044 met een spatie erachter: 13 tekens. Bij een exacte overeenkomst vergelijkt Excel die 13 tekens met de 12 in E2, ziet een verschil en geeft #N/B. Dat is de fout die je eerst zag.
  5. Typ VF-2025-1043 in E2 en F2 toont 18,150.0018.150,00: de opgeschoonde matrix werkt voor elk factuurnummer, niet alleen voor het nummer dat misging.

Let op: Staat de spatie niet in de lijst maar in E2, dan helpt SPATIES.WISSEN om de lijst niet. Zet de functie dan ook rond E2: X.ZOEKEN(SPATIES.WISSEN(E2); SPATIES.WISSEN(A2:A6); C2:C6).

Meer over dit voorbeeld: waarom het werkt, nog 1 valkuil, 1 variant

Waarom het werkt

X.ZOEKEN neemt ook een matrix aan waar het een bereik verwacht, dus SPATIES.WISSEN kan de sleutelkolom ter plekke opschonen, zonder hulpkolom. Daarna vergelijkt X.ZOEKEN schone nummers met schone nummers.

In Excel 2019 en ouder bestaat X.ZOEKEN niet, en heeft INDEX/VERGELIJKEN voor dezelfde truc Ctrl+Shift+Enter nodig; daar is een hulpkolom met SPATIES.WISSEN de praktische oplossing.

Meer om op te letten

  • SPATIES.WISSEN op een sleutelkolom van 400,000400.000 journaalregels wordt bij elke herberekening opnieuw uitgevoerd. Hier prima; bij een volledige auditfile-export schoon je de kolom één keer op en plak je als waarden.

Varianten

=X.ZOEKEN(SPATIES.WISSEN(E2), SPATIES.WISSEN(A2:A6), C2:C6, "Niet in ouderdomsanalyse")
=X.ZOEKEN(SPATIES.WISSEN(E2); SPATIES.WISSEN(A2:A6); C2:C6; "Niet in ouderdomsanalyse")

Beide kanten opgeschoond en een leesbare melding voor facturen die echt niet in de ouderdomsanalyse staan, en dat is zelf een controlebevinding.

Gevorderd

De tegenpartijen op het bankafschrift vinden waar SPATIES.WISSEN niet genoeg is

Je hebt de namen van tegenpartijen uit het internetbankieren van de cliënt naar het bankafschrift in je werkblad gekopieerd, om ze aan te sluiten op de relatienamen in het grootboek. Ook na SPATIES.WISSEN vinden twee namen geen overeenkomst.

Je verdenkt vaste spaties, TEKEN(160): ze zien eruit als spaties, maar SPATIES.WISSEN laat ze staan. Per rij wil je een markering die laat zien of de opgeschoonde naam er nog een bevat, zodat je weet welke rijen SUBSTITUEREN nodig hebben.

Fragment van het werkblad: in D2 staat de formule
RijABCDE
1TegenpartijBoekstukControle
2Hoekstra Installatie BV25-0412OK=ALS(ISGETAL(VIND.ALLES(TEKEN(160), A2)), "Vaste spatie", "OK")=ALS(ISGETAL(VIND.ALLES(TEKEN(160); A2)); "Vaste spatie"; "OK")
3De BoerSchilderwerk25-0413
4Kok Bouw BV25-0414
5Meijer Groothandel25-0415
6Smit Horeca25-0416
7
Formulecel (D2)InvoerTekens: extra spatie, vaste spatieOpmerking: A2 eindigt met een gewone spatie en A6 begint ermee. A3 heeft een vaste spatie (code 160) tussen De Boer en Schilderwerk in plaats van een normale spatie, en A5 eindigt ermee. Op het scherm zien alle vier eruit als gewone spaties.

Formule in D2

=ALS(ISGETAL(VIND.ALLES(TEKEN(160), A2)), "Vaste spatie", "OK")
=ALS(ISGETAL(VIND.ALLES(TEKEN(160); A2)); "Vaste spatie"; "OK")

Resultaat: OK

Stap voor stap
  1. Excel zoekt in A2 naar het teken met code 160. A2 is Hoekstra Installatie BV met een gewone spatie (code 32) erachter, er zit dus geen TEKEN(160) in en VIND.ALLES geeft #WAARDE!. ISGETAL maakt daar ONWAAR van.
  2. Bij ONWAAR geeft ALS de tweede tekst: OK. D2 toont OK. De gewone spatie achteraan is voor deze test geen probleem, want SPATIES.WISSEN haalt hem toch al weg.
  3. Kopieer D2 naar D3. A3 is De Boer, TEKEN(160), Schilderwerk. De Boer telt 7 tekens, dus het TEKEN(160) is teken 8 en VIND.ALLES geeft 8. ISGETAL(8) is WAAR en D3 toont Vaste spatie, ook al staat de vaste spatie tussen twee woorden.
  4. D4 (Kok Bouw BV) bevat geen TEKEN(160) en toont OK. D5 is Meijer Groothandel met een TEKEN(160) erachter: de naam telt 18 tekens, dus VIND.ALLES geeft 19 en D5 toont Vaste spatie. D6 begint met een gewone spatie en toont dus OK.
  5. De test zoekt naar het teken zelf, dus het maakt niet uit waar het staat: aan een rand, tussen woorden of naast een andere spatie. A3 en A5 zijn de rijen die de SUBSTITUEREN-oplossing uit de tweede variant nodig hebben voordat je ze aansluit op het grootboek.

Let op: Een test die er korter uitziet, vergelijkt lengtes: LENGTE(SPATIES.WISSEN(A2)) <> LENGTE(SPATIES.WISSEN(SUBSTITUEREN(A2; TEKEN(160); " "))). Die mist A3.

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 2 varianten

Waarom het werkt

VIND.ALLES zoekt precies naar het teken dat je opgeeft, hier dat met code 160, en geeft de positie terug of #WAARDE! als het ontbreekt. ISGETAL maakt daar WAAR of ONWAAR van, zodat ALS de tekst kan kiezen. De test controleert het teken zelf en niet wat SPATIES.WISSEN ermee zou doen, en daarom vindt hij ook een vaste spatie tussen twee woorden.

Let op

  • Een test die er korter uitziet, vergelijkt lengtes: LENGTE(SPATIES.WISSEN(A2)) <> LENGTE(SPATIES.WISSEN(SUBSTITUEREN(A2; TEKEN(160); " "))). Die mist A3.

    Daar staat het TEKEN(160) tussen twee woorden en haalt SPATIES.WISSEN aan beide kanten niets weg: beide lengtes zijn 20, dus 20 <> 20 is ONWAAR en de rij toont OK, terwijl de aansluiting op het grootboek mislukt. De test ziet een TEKEN(160) alleen aan een rand of naast een andere spatie, zoals in A5 (19 tegenover 18).

  • TEKEN(160) is de gebruikelijke boosdoener, maar niet de enige: tekst uit PDF's kan TEKEN(9)-tabs bevatten, waar WISSEN.CONTROL voor nodig is, en andere Unicode-spaties waar UNITEKEN voor nodig is.

Varianten

=ALS(LENGTE(SPATIES.WISSEN(A2)) <> LENGTE(SPATIES.WISSEN(SUBSTITUEREN(A2, TEKEN(160), " "))), "Vaste spatie", "OK")
=ALS(LENGTE(SPATIES.WISSEN(A2)) <> LENGTE(SPATIES.WISSEN(SUBSTITUEREN(A2; TEKEN(160); " "))); "Vaste spatie"; "OK")

Vergelijkt de lengte na SPATIES.WISSEN met en zonder de stap SUBSTITUEREN. Gebruik hem niet als controle: D3 toont OK (20 tegenover 20) en D5 toont Vaste spatie (19 tegenover 18), dus de vaste spatie tussen twee woorden ontgaat hem.

=SPATIES.WISSEN(SUBSTITUEREN(A2, TEKEN(160), " "))
=SPATIES.WISSEN(SUBSTITUEREN(A2; TEKEN(160); " "))

Niet testen maar repareren: zet elke vaste spatie om in een gewone en laat SPATIES.WISSEN daarna opruimen.

ExpertExcel 2021 of nieuwer (Dit voorbeeld vereist Excel 2021 of nieuwer)

Geïmporteerde boekstuknummers in één formule opschonen met LET

Elke week stuurt de cliënt een nieuwe auditfile-export, en je sluit de boekstuknummers daarin aan op de lijst met handmatige journaalposten van de cliënt. In de nummers zit een mengeling van:

  • spaties aan het eind
  • vaste spaties
  • tabs
  • soms een regeleinde

Elke week is iemand een uur bezig om uit te zoeken waarom het opzoeken mislukt. Je schrijft één schoonmaakformule die dat allemaal in een vaste volgorde afhandelt, en gebruikt die zowel voor de sleutelkolom als voor de zoekwaarde.

Fragment van het werkblad: in D5 staat de formule
RijABCDEF
1Boekstuk uit exportDebetSchoon boekstukLengte
225-0412€1,250.00€ 1.250,00
325-0413€8,400.00€ 8.400,00
425-0414€560.00€ 560,00
525-0415 €3,025.00€ 3.025,0025-0415=LET( ruw, A5, zonderStuurtekens, WISSEN.CONTROL(ruw), zonderNbsp, SUBSTITUEREN(zonderStuurtekens, TEKEN(160), " "), SPATIES.WISSEN(zonderNbsp) )=LET( ruw; A5; zonderStuurtekens; WISSEN.CONTROL(ruw); zonderNbsp; SUBSTITUEREN(zonderStuurtekens; TEKEN(160); " "); SPATIES.WISSEN(zonderNbsp) )
625-0416€4,200.00€ 4.200,00
7
Formulecel (D5)InvoerTekens: vaste spatie, tab, regelinvoerOpmerking: A2 eindigt met een tab (code 9). A3 begint met een vaste spatie (code 160). A4 eindigt met een regeleinde (code 10). A5 eindigt met een gewone spatie gevolgd door een vaste spatie. A6 is schoon. Op het scherm zien de vijf er bijna hetzelfde uit: alleen A3 staat zichtbaar ingesprongen, de andere verschillen zie je niet.

Formule in D5

=LET(
  ruw, A5,
  zonderStuurtekens, WISSEN.CONTROL(ruw),
  zonderNbsp, SUBSTITUEREN(zonderStuurtekens, TEKEN(160), " "),
  SPATIES.WISSEN(zonderNbsp)
)
=LET(
  ruw; A5;
  zonderStuurtekens; WISSEN.CONTROL(ruw);
  zonderNbsp; SUBSTITUEREN(zonderStuurtekens; TEKEN(160); " ");
  SPATIES.WISSEN(zonderNbsp)
)

Resultaat: 25-0415

Stap voor stap
  1. ruw is A5: 25-0415, een gewone spatie, een vaste spatie. Dat zijn 7 + 1 + 1 = 9 tekens; =LENGTE(A5) in E5 bevestigt 9.
  2. zonderStuurtekens is WISSEN.CONTROL(ruw). WISSEN.CONTROL verwijdert tekens met code 0 tot en met 31. Noch de spatie (32) noch de vaste spatie (160) valt in dat bereik, dus hier verandert niets: nog steeds 9 tekens. Voor A2 en A4 is dit de stap die de tab en het regeleinde weghaalt.
  3. zonderNbsp is SUBSTITUEREN(zonderStuurtekens; TEKEN(160); " "): de vaste spatie aan het eind wordt een gewone spatie. De tekst is nu 25-0415 gevolgd door twee gewone spaties, 9 tekens.
  4. SPATIES.WISSEN(zonderNbsp) haalt beide spaties aan het eind weg. D5 toont 25-0415, 7 tekens, en dat boekstuknummer vindt nu wel een exacte overeenkomst.
  5. Gekopieerd naar D2:D6 geeft de formule 25-0412 tot en met 25-0416, elk 7 tekens: WISSEN.CONTROL haalde de tab uit A2 en het regeleinde uit A4, SUBSTITUEREN en SPATIES.WISSEN samen de vaste spatie uit A3, en A6 kwam ongewijzigd door.
  6. Draai de volgorde om en zet SPATIES.WISSEN vooraan: bij A5 ziet SPATIES.WISSEN de gewone spatie tussen de 5 en de vaste spatie als een spatie tussen twee woorden, en laat hem staan. SUBSTITUEREN maakt daarna van de vaste spatie een gewone, en dan is er niets meer dat de twee spaties aan het eind weghaalt. Je houdt 9 tekens over en het opzoeken mislukt nog steeds. SPATIES.WISSEN hoort dus achteraan.

Let op: De omgekeerde fout, eerst SPATIES.WISSEN en dan SUBSTITUEREN, is de versie die de meeste mensen schrijven. Die laat een spatie achter op elk boekstuknummer dat op een vaste spatie eindigde, want SUBSTITUEREN maakt een gewone spatie als SPATIES.WISSEN al klaar is. De nummers zien er schoon uit, maar het opzoeken mislukt nog steeds.

Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 2 varianten

Waarom het werkt

Elke functie pakt één soort teken aan, en de volgorde is zo gekozen dat elke stap zijn soort omzet in iets wat een latere stap kan opruimen: WISSEN.CONTROL wist stuurtekens meteen, SUBSTITUEREN maakt van code 160 code 32, en SPATIES.WISSEN haalt als laatste alle code-32-spaties weg die de eerdere stappen hebben laten staan of hebben gemaakt. Met LET krijgt elke stap een naam, zodat je collega de keten van boven naar beneden kan lezen.

Gebruik deze opbouw niet voor een eenmalige import: doe dan Zoeken en vervangen op de kolom (Ctrl+H, met Alt+0160 op het numerieke toetsenblok als zoektekst) en je bent klaar.

Voor een wekelijks bestand is Power Query het alternatief: de stappen Bijsnijden en Opschonen onthouden het recept, maar je moet wel met de hand vernieuwen. Let op: Bijsnijden haalt alleen spaties aan begin en eind weg en laat herhaalde spaties tussen woorden staan.

Meer om op te letten

  • WISSEN.CONTROL verwijdert een regeleinde door het te wissen, niet door er een spatie van te maken. Twee woorden met een regeleinde ertussen worden één woord. Bij vrije tekst zoals journaalomschrijvingen zet je TEKEN(10) eerst om in een spatie met SUBSTITUEREN; bij boekstuknummers maakt het niet uit.
  • Spaties met nulbreedte en andere Unicode-spaties (codes boven 255) overleven alle drie de functies. Verschilt LENGTE hierna nog steeds, gebruik dan UNICODE per teken om de code te vinden en daarna SUBSTITUEREN met UNITEKEN.

Varianten

=SPATIES.WISSEN(SUBSTITUEREN(WISSEN.CONTROL(A5), TEKEN(160), " "))
=SPATIES.WISSEN(SUBSTITUEREN(WISSEN.CONTROL(A5); TEKEN(160); " "))

Dezelfde pijplijn zonder LET, voor een snelle hulpkolom. Lees hem van binnen naar buiten.

=SPATIES.WISSEN(SUBSTITUEREN(WISSEN.CONTROL(A2:A6), TEKEN(160), " "))
=SPATIES.WISSEN(SUBSTITUEREN(WISSEN.CONTROL(A2:A6); TEKEN(160); " "))

In Excel 2021 of Microsoft 365 schoont één formule in D2 de hele kolom op en loopt het resultaat over; dezelfde expressie kun je ook om een zoeken_matrix zetten.

Veelgemaakte fouten

Veelgemaakte fouten
SymptoomOorzaakOplossing
#N/B terwijl SPATIES.WISSEN om de zoekwaarde staatJe hebt SPATIES.WISSEN om de zoekwaarde gezet, maar X.ZOEKEN geeft nog steeds #N/B.Kijk naar de andere kant: misschien zit de spatie in de sleutelkolom van de tabel. Schoon die kolom op in een hulpkolom met SPATIES.WISSEN, of gebruik in Excel 2021 of Microsoft 365 SPATIES.WISSEN(A2:A50) als zoeken_matrix. Komt LENGTE daarna nog steeds niet overeen, zoek dan naar TEKEN(160).
Het totaal van de opgeschoonde bedragen is 0Je hebt SPATIES.WISSEN op een kolom met bedragen losgelaten en het totaal eronder staat ineens op 0.SPATIES.WISSEN levert tekst op, en SOM slaat tekst over. Waren de bedragen tekst met spaties, zet er dan WAARDE omheen; laat kolommen met echte getallen verder met rust.
Een regeleinde staat nog in de tekstJe had verwacht dat SPATIES.WISSEN het regeleinde uit een van een website geplakt adres zou halen, maar het staat er nog.Een regeleinde is TEKEN(10), geen spatie. Dat haalt WISSEN.CONTROL weg; SPATIES.WISSEN doet alleen iets met code 32.

Gebruikt in combinaties

  • Een geplakte lijst splitsen en opschonen tot één kolomSplits een in één cel geplakte lijst factuurnummers op de komma's, haal de losse spaties weg met SPATIES.WISSEN en zet de stukjes met NAAR.KOLOM onder elkaar, klaar om te vergelijken.Excel 2024 of nieuwer (Deze combinatie vereist Excel 2024 of nieuwer)