Hoe voeg je elke x tekens een spatie in celtekst in Excel toe?
In Excel zijn er momenten waarop je tekststrings moet formatteren door op regelmatige intervallen spaties in te voegen. Dit kan handig zijn om de leesbaarheid te verbeteren, gegevens te formatteren voor specifieke systemen of inhoud voor te bereiden op afdrukken. Hoewel Excel geen ingebouwde functie heeft die specifiek voor dit doel is ontworpen, zijn er meerdere manieren om dit efficiënt te bereiken. Dit artikel behandelt verschillende methoden en optimalisaties voor het invoegen van spaties na elke X tekens in Excel-cellen.

Voeg een spatie toe na elke x tekens in cellen
Voeg een spatie toe na elke x tekens in cellen met een formule
Voor gebruikers met Excel 365 of Excel 2021 biedt een op formules gebaseerde oplossing met TEXTJOIN(), MID() en SEQUENCE() de mogelijkheid om dynamisch spaties toe te voegen na elke X tekens.
Om een spatie in te voegen na elke n tekens (bijvoorbeeld elke 4 tekens), gebruik dan de volgende formule. Sleep vervolgens de formule omlaag om deze toe te passen op andere cellen.
=TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(ROUNDUP(LEN(A2)/4,0),,1,4),4))
- "LEN(A2)": Geeft het totale aantal tekens in de cel weer.
- "SEQUENCE(ROUNDUP(LEN(A1)/4,0),,1,4)": Creëert een dynamische reeks met startposities voor elke 4 tekens.
- "MID(A2, ..., 4)": Haalt segmenten van 4 tekens op.
- "TEXTJOIN(" ", TRUE, ...)": Voegt deze segmenten samen met spaties.
Voeg een spatie toe na elke x tekens in cellen met Kutools voor Excel
Als je vaak tekst op deze manier formatteert, biedt "Kutools voor Excel" een gebruiksvriendelijke manier om spaties na elke X tekens in te voegen met slechts een paar klikken. Daarnaast biedt de functie "Tekst toevoegen" nog meer flexibiliteit - het stelt je in staat om specifieke tekens niet alleen op vaste intervallen, maar ook aan het begin, einde of op elke aangepaste positie binnen de tekst in te voegen.
Bovendien kun je voorwaarden instellen om tekens in te voegen voor of na specifieke woorden of patronen, waardoor het een krachtig hulpmiddel wordt voor geavanceerde tekstformattering en gegevensmanipulatie. Of je nu de opmaak aanpast, gegevens voorbereidt voor import/export of de leesbaarheid verbetert, Kutools stroomlijnt het proces efficiënt.
Nadat je Kutools voor Excel hebt geïnstalleerd, volg dan de volgende stappen:
- Selecteer de tekststrings waar je spaties wilt invoegen.
- Klik vervolgens op "Kutools" > "Tekst" > "Tekst toevoegen", zie screenshot:
- Voer in het dialoogvenster "Tekst toevoegen" de volgende bewerkingen uit:
- Druk één keer op de spatiebalk in het "Tekst"-vak;
- Selecteer vervolgens "Positie opgeven" onder de "Positie toevoegen", en voer de posities in waar je de spatie wilt invoegen;
- Klik op de knop "OK".
Resultaat: Spaties zijn ingevoegd na elke vier tekens in de geselecteerde cellen zoals in de volgende schermafbeelding te zien is:
Voeg een spatie toe na elke x tekens in cellen met een door de gebruiker gedefinieerde functie
Voor gevorderde gebruikers of voor hen die werken met grote datasets biedt een "Door de gebruiker gedefinieerde functie" een krachtige en geautomatiseerde manier om spaties efficiënt in te voegen.
- Houd de toetsen "ALT" + "F11" ingedrukt om het venster "Microsoft Visual Basic for Applications" te openen.
- Klik vervolgens op "Invoegen" > "Module", en plak de volgende code in het "Module"-venster.
VBA-code: Voeg een spatie in na elke x tekens:Function InsertSpaces(ByVal txt As String, ByVal n As Integer) As String 'Updateby Extendoffice Dim i As Integer, result As String For i = 1 To Len(txt) Step n result = result & Mid(txt, i, n) & " " Next i InsertSpaces = Trim(result) End Function
- Voer vervolgens de volgende formule in een lege cel in, en sleep de vulgreep om deze formule toe te passen op andere cellen.
=InsertSpaces(A2, 4)
Door deze methoden en optimalisatietips te gebruiken, kun je efficiënt spaties invoegen na elke x tekens in Excel, zodat je gegevens goed zijn opgemaakt, leesbaar zijn en klaar zijn voor verdere analyse of rapportage. Of je nu formules, derdenhulpmiddelen of VBA prefereert, er is een oplossing die aansluit bij jouw behoeften en vaardigheidsniveau. Als je meer tips en trucs voor Excel wilt ontdekken, onze website biedt duizenden tutorials om je te helpen Excel onder de knie te krijgen.
Gerelateerd artikel:
Hoe voeg je / voeg je bepaalde tekens elke x tekens in cellen toe?
Beste Office-productiviteitstools
Versterk 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 krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- 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!