KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe u spaties tussen tekens, letters of cijfers invoegt in Excel

AuteurSiluvia Wijzigingsdatum

Wanneer u werkt met geïmporteerde codes, product-ID's, serienummers of tekstreeksen in Excel, wilt u die gegevens soms beter leesbaar maken door spaties in te voegen. Zo kunt u bijvoorbeeld ABCDE omzetten naar A B C D E, 123456 naar 1 2 3 4 5 6, of SKU99 naar S K U 9 9.

Excel biedt geen ingebouwde knop voor al deze scenario’s, maar u kunt spaties tussen letters, cijfers of andere tekens eenvoudig invoegen met formules, VBA of Kutools voor Excel. Deze handleiding laat u verschillende praktische methodes zien om dit snel en efficiënt te doen.

Spaties tussen tekens toevoegen met een formule

Methode 1: Voeg spaties tussen tekens in met een formule

Methode 2: Voeg spaties tussen letters, cijfers of tekens in met Kutools

Methode 3: Voeg spaties tussen tekens in met VBA

Welke methode past het beste bij u?

Veelgestelde vragen


Methode 1: Voeg spaties tussen tekens in met een formule

Als u Microsoft 365 of Excel 2021 (of een nieuwere versie) gebruikt, kunt u met een formule tekst splitsen in afzonderlijke tekens en deze daarna weer samenvoegen met spaties.

Stel dat de oorspronkelijke tekst zich in cel A2 bevindt.

  1. Voer in cel B2 de volgende formule in en druk op Enter.
  2. =TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(LEN(A2)),1))
  3. Sleep de vulgreep omlaag om de formule toe te passen op andere cellen.

Resultaat: De formule voegt een spatie tussen elk teken in de geselecteerde tekstreeks.
Spaties tussen tekens toevoegen met een formule

Hoe deze formule werkt:

  • LEN(A2) telt hoeveel tekens er in de cel staan.
  • SEQUENCE(LEN(A2)) genereert een lijst met tekenposities.
  • MID(A2,SEQUENCE(LEN(A2)),1) haalt elk teken één voor één op.
  • TEXTJOIN(„ ",WAAR,...) voegt de opgehaalde teksten samen met spaties.

💡 Tip: Deze formule werkt optimaal in Microsoft 365 en Excel 2021 of nieuwer. Gebruikt u een oudere versie van Excel? Overweeg dan om VBA of Kutools voor Excel te gebruiken.

Beperkingen van formules

  • Deze methode vereist Microsoft 365 of Excel 2021 (of nieuwer) vanwege de gebruikte formule.
  • Het resultaat is gebaseerd op een formule, dus u moet de resultaten mogelijk kopiëren en als waarden plakken.
  • Het splitst elk teken in de cel—letters, cijfers en symbolen—individueel.
  • Het biedt geen flexibele positie-opties, zoals spaties uitsluitend voor letters of voor getallen.

Methode 2: Voeg spaties tussen letters, cijfers of tekens in met Kutools

Als u spaties aan veel cellen wilt toevoegen zonder formules of VBA te schrijven, kunt u de functie Tekst toevoegen van Kutools voor Excel gebruiken. In vergelijking met een formule biedt deze methode flexibele positie-opties, zodat u kunt kiezen of u spaties vóór letters, tussen elk teken of vóór getallen wilt invoegen.

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

Geval 1: Voeg spaties tussen letters in

Dit geval is handig wanneer uw cellen letters bevatten en u een spatie vóór elke letter wilt invoegen, zodat tekst zoals Excel wordt E x c e l.

Aanbevolen optie:Voor hoofdletters en kleine letters

  1. Selecteer de cellen waarin u spaties wilt invoegen.
  2. Klik op Kutools > Tekst > Tekst toevoegen.
  3. Druk in het vak Tekst één keer op de spatiebalk.
  4. Selecteer Alleen toevoegen aan.
  5. Kies in de keuzelijst Voor hoofdletters en kleine letters.
  6. Klik op OK.
    Geval 1: Spaties tussen letters toevoegen

Resultaat: Er worden spaties vóór letters ingevoegd, waardoor een gescheiden-lettereffect ontstaat.
Er zijn spaties toegevoegd vóór letters

Best geschikt voor:De optie Voor hoofdletters en kleine lettersis beter wanneer u alleen spaties vóór alfabetische tekens wilt toevoegen. Deze is vooral geschikt voor woorden, letters en tekstreeksen.

Geval 2: Voeg spaties tussen elk teken in

Als uw gegevens zowel letters als cijfers bevatten en u elk afzonderlijk teken wilt scheiden, gebruikt u de optie Tussen tekens.

Aanbevolen optie:Tussen tekens

  1. Selecteer de cellen met tekstreeksen of gemengde codes.
  2. Klik op Kutools > Tekst > Tekst toevoegen.
  3. Druk in het vak Tekst één keer op de spatiebalk.
  4. Selecteer Alleen toevoegen aan.
  5. Kies in de keuzelijst Tussen tekens.
  6. Klik op OK.
    Geval 2: Spaties tussen elk teken toevoegen

Resultaat: Er wordt een spatie tussen elk teken ingevoegd, inclusief letters en cijfers.
Er wordt een spatie ingevoegd tussen elk teken, inclusief letters en cijfers

Best geschikt voor:Gebruik Tussen tekenswanneer u elk teken in een reeks wilt scheiden, inclusief letters, cijfers en symbolen.

Geval 3: Voeg spaties Voor getallen in

Aanbevolen optie:Voor getallen

  1. Selecteer de cellen die tekst en nummers bevatten om te splitsen.
  2. Klik op Kutools > Tekst > Tekst toevoegen.
  3. Druk in het vak Tekst één keer op de spatiebalk.
  4. Selecteer Alleen toevoegen aan.
  5. Kies in de keuzelijst Voor getallen.
  6. Klik op OK.
    Geval 3: Spaties vóór numerieke tekens toevoegen

Resultaat: Er wordt een spatie toegevoegd vóór elk cijfer.
Er wordt een spatie toegevoegd vóór elk numeriek teken

Best geschikt voor:Met de optie Voor getallenwordt de opgegeven tekst vóór elk cijferteken toegevoegd. Bijvoorbeeld,Item123wordt Item 1 2 3, niet Item 123.

Voorbeeld 4: Voeg een ander scheidingsteken in plaats van een spatie toe

Naast spaties kan de functie Tekst toevoegen ook andere scheidingstekens invoegen, zoals streepjes, slashes of komma’s. Druk niet op de toets Spatie in het vak Tekst, maar typ het gewenste scheidingsteken en kies vervolgens de juiste optie onder Alleen toevoegen aan, zoals Voor hoofdletters en kleine letters, Tussen tekens of Voor getallen.
Geval 4: Een ander scheidingsteken gebruiken in plaats van een spatie

Resultaat: Kutools voegt het ingevoerde scheidingsteken in op basis van de gekozen optie. Als u bijvoorbeeld een streepje typt en kiest voor Tussen tekens, wordt ABCDE A-B-C-D-E.
Kutools voegt het door u ingevoerde scheidingsteken in op basis van de door u gekozen optie

Best geschikt voor:Gebruik Kutools voor Excelwanneer u Batch toevoegen spaties of andere scheidingstekens aan veel cellen wilt toevoegen en flexibele positieopties wilt kiezen zoals Voor hoofdletters en kleine letters,Tussen tekens, of Voor getallen.
✅ Voordelen
  • Batch toevoegen spaties toevoegen aan alle geselecteerde cellen in één keer
  • Geen formules, VBA of macro-kennis vereist
  • Hiermee kunt u spaties toevoegen vóór letters, tussen elk teken of Voor getallen
  • Werkt met normale tekst, getalreeksen, gemengde codes, product-ID’s en serienummers
  • Kan andere scheidingstekens invoegen, zoals streepjes, slashes of komma’s, in plaats van spaties
  • Flexibeler dan formules wanneer verschillende tekstpositie-regels nodig zijn
  • Eenvoudig te gebruiken met een duidelijk dialoogvenster en instellingen met voorbeeldweergave
 
Kutools voor Excel
voegt spaties of scheidingstekens toe aan letters, cijfers en gemengde tekstreeksen met flexibele positieopties — zonder formules of VBA.

Methode 3: Voeg spaties tussen tekens toe met VBA

Als u een oudere versie van Excel gebruikt of liever een herbruikbare aangepaste functie wilt, kunt u VBA inzetten om spaties tussen tekens toe te voegen.

  1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.
  2. Klik op Invoegen > Module.
  3. Plak de volgende VBA-code in de module.
  4. Function AddSpace(Str As String) As String
    'Updated by Extendoffice 2026/5/19
        Dim i As Long
        For i = 1 To Len(Str)
            AddSpace = AddSpace & Mid(Str, i, 1) & " "
        Next i
        AddSpace = Trim(AddSpace)
    End Function
    
  5. Druk op Alt + Q om terug te keren naar het werkblad.
  6. Voer in een lege cel de volgende formule in:
  7. =AddSpace(A2)
  8. Druk op Enter en sleep de formule omlaag om deze toe te passen op andere cellen.

Resultaat: De aangepaste functie voegt een spatie tussen elk teken in de tekstreeks.
De aangepaste functie voegt een spatie toe tussen elk teken in de tekstreeks

Beperkingen van VBA

  • Het vereist het gebruik van macro’s en code.
  • Mogelijk moet u de werkmap opslaan als een bestand met ondersteuning voor macro’s.
  • Andere gebruikers moeten mogelijk macro’s inschakelen voordat de aangepaste functie werkt.
  • Het kan lastig zijn voor beginners die nog niet bekend zijn met VBA.
  • Het is minder handig wanneer u deze taak vaker moet herhalen of verschillende spatiëringregels wilt toepassen.

Welke methode moet u gebruiken?

Verschillende methoden zijn geschikt voor verschillende Excel-versies en behoeften bij het opschonen van gegevens. Gebruik de onderstaande vergelijking om de methode te kiezen die het beste aansluit bij uw situatie.

MethodeBeste voorVoordelenBeperkingen
FormuleSnelle resultaten in Microsoft 365 of Excel 2021+✅ Geen VBA vereist; dynamisch en eenvoudig aan te passen❌ Vereist moderne Excel-functies; splitst elk teken zonder flexibele positieopties
Kutools voor ExcelBatch toevoegen spaties of scheidingstekens met flexibele positie-regels✅ Geen formules of VBA nodig; ondersteunt opties zoals Voor hoofdletters en kleine letters,Tussen tekens, en Voor getallenVereist Kutools voor Excel, maar biedt een veel eenvoudiger en flexibelere manier om verschillende spatiebehoeften aan te pakken
VBAOudere Excel-versies of herbruikbare aangepaste functie✅ Werkt als aangepaste werkbladfunctie❌ Vereist macro's; kan lastig zijn voor beginners

Veelgestelde vragen

1. Hoe voeg ik spaties tussen elk teken in Excel in?

In Microsoft 365 of Excel 2021 en nieuwere versies kunt u deze formule gebruiken:

=TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(LEN(A2)),1))

Bijvoorbeeld, ABCDE wordt A B C D E.

2. Hoe voeg ik spaties tussen elk cijfer in Excel toe?

Als de cel alleen cijfers bevat, gebruikt u dezelfde formule:

=TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(LEN(A2)),1))

Bijvoorbeeld: 123456 wordt 1 2 3 4 5 6.

3. Hoe voeg ik spaties alleen tussen letters toe?

Met Kutools voor Excel gebruikt u Tekst toevoegen > Alleen toevoegen aan > Voor hoofdletters en kleine letters. Dit is handig als u spaties vóór alfabetische tekens wilt invoegen in plaats van vóór elk cijfer of symbool.

4. Hoe voeg ik spaties tussen elk teken in gemengde Splitsen op tekst en nummer toe?

Met Kutools voor Excel gebruikt u Tekst toevoegen > Alleen toevoegen aan > Tussen tekens. Hiermee worden alle tekens gescheiden, inclusief letters, cijfers en symbolen. Bijvoorbeeld: A1B2C3 wordt A 1 B 2 C 3.

5. Hoe voeg ik spaties vóór cijfers in Excel toe?

Met Kutools voor Excel gebruikt u Tekst toevoegen > Alleen toevoegen aan > Voor getallen. Bijvoorbeeld, Item123 wordt Item 1 2 3.

6. Waarom voegt Kutools spaties vóór elk cijfer toe in plaats van vóór het hele getal?

Omdat Voor getallen elk cijferteken afzonderlijk behandelt. Dus wordt SKU2026 SKU 2 0 2 6, niet SKU 2026.

7. Kan ik streepjes of slashes in plaats van spaties toevoegen?

Ja. Vervang in de formule de spatie binnen „ " door een ander scheidingsteken, zoals "-" of „/". In Kutools typt u het gewenste scheidingsteken in het vak Tekst in plaats van op de spatiebalk te drukken.

OrigineelScheidingstekenResultaat
ABCDE-A-B-C-D-E
123456/1/2/3/4/5/6

8. Kan ik spaties invoegen na elke 3 of 4 tekens?

Ja, maar dat is een andere opmaaktaak. Misschien wilt u bijvoorbeeld 123456789012wijzigen in 1234 5678 9012. Gebruik in dat geval een methode die specifiek is ontworpen om spaties in te voegen na een vast aantal tekens.