Hoe vervang je meerdere spaties door één spatie uit cellen in Excel?
Stel dat ik een lijst met tekstreeksen heb die meerdere spaties bevat, nu moet ik deze spaties vervangen door een enkele spatie tussen de tekstreeksen om de woorden te scheiden zoals in het volgende screenshot. Hoe kan ik de meerdere spaties tegelijk vervangen door een enkele zonder ze een voor een te verwijderen?
Vervang meerdere spaties door één spatie door de formule te gebruiken
Vervang meerdere spaties door één spatie door VBA-code te gebruiken
Vervang meerdere spaties door één spatie door Kutools voor Excel te gebruiken
Vervang meerdere spaties door één spatie door de formule te gebruiken
In Excel werkt de normale functie Zoeken en vervangen mogelijk niet goed voor ons om dit probleem op te lossen, dus we kunnen een eenvoudige formule toepassen om ermee om te gaan. Doe alstublieft als volgt:
1. Voer deze formule in: = TRIM (VERVANGEN (A2, CHAR (32), "")) in een lege cel naast je celwaarde, zie screenshot:
2. Druk vervolgens op Enter toets om het resultaat te krijgen, en selecteer cel B2, sleep vervolgens de vulgreep naar de cellen in het bereik waarop u deze formule wilt toepassen, en alle extra spaties zijn verwijderd uit de tekstreeksen en er blijft slechts één spatie tussen de tekst. Zie screenshot:
Vervang meerdere spaties door één spatie door VBA-code te gebruiken
Als je geïnteresseerd bent in de VBA-code, kan ik een code voor je maken om meerdere spaties door één te vervangen, doe dit als volgt:
1. Houd alstublieft ingedrukt ALT + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. Dan klikken Invoegen > Moduleen plak de volgende code in het Module Venster.
VBA-code: vervang meerdere spaties door een enkele spatie
Sub replace_multiplespaces()
'Updateby Extendoffice
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
For Each x In Workx
x = WorksheetFunction.Trim(x)
Next x
End Sub
3. Druk vervolgens op F5 toets om deze code uit te voeren, en er verschijnt een promptvenster om u eraan te herinneren het gegevensbereik te selecteren waarvan u de extra spaties wilt verwijderen, zie screenshot:
4. En klik vervolgens op OK knop, zijn alle overtollige spaties vervangen door een enkele spatie tussen de tekst.
Vervang meerdere spaties door één spatie door Kutools voor Excel te gebruiken
Als u andere typen spaties wilt verwijderen, zoals het verwijderen van de voorloopspaties, volgspaties, alle spaties van de tekst, zal ik een krachtig hulpmiddel aanbevelen -Kutools voor Excel, met Ruimten verwijderen hulpprogramma kunt u alle spaties naar behoefte verwijderen, zoals voorloopspaties, volgspaties, alle spaties ...
Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. |
Na het installeren van Kutools for Excelgaat u als volgt te werk:
1. Selecteer het gegevensbereik waarvan u de extra spaties wilt verwijderen.
2. Klikken Kutools > Tekst > Ruimten verwijderen, zie screenshot:
3. In de Ruimten verwijderen dialoogvenster, kies Alle overtollige spaties van het Ruimtes Type sectie, en u kunt het resultaat bekijken van de Voorbeschouwing paneel, zie screenshot:
4. En klik vervolgens op Ok or Solliciteer knop, zijn alle extra spaties uit de cel verwijderd en laat slechts één spatie tussen de tekst over.
Klik om meer te weten over deze functie Ruimten verwijderen.
Klik om Kutools voor Excel en nu gratis uit te proberen!
Demo: vervang meerdere spaties door één spatie door Kutools voor Excel te gebruiken
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!