Verwijder spaties in Excel-cellen - voorloopspaties, volgspaties, extra spaties of alle spaties
Soms, wanneer gegevens vanuit andere toepassingen in een werkblad zijn gekopieerd en geplakt, kan er iets misgaan als er onbewust extra spaties bij de gegevens komen. Als u bijvoorbeeld twee cijfercellen toevoegt die voorloopspaties bevatten, wordt het resultaat als 0 geretourneerd in plaats van het juiste resultaat; Of krijg het verkeerde resultaat bij het vergelijken van twee cellen met dezelfde inhoud, maar een ervan met voorloop- of volgspaties. Hoe verwijder je deze spaties? Deze tutorial introduceert verschillende methoden voor je.
Verwijder alleen voorloopspaties uit cellen
Verwijder alleen volgspaties uit cellen
Verwijder alle spaties uit cellen
Verwijder eenvoudig voorloop-, volg-, extra en alle spaties uit cellen met een geweldige functie
Verwijder extra spaties, inclusief voorloop-, volgspaties en overtollige tussenruimten uit cellen
Stel dat u een kolomlijst heeft met cellen met voorloop-, volg- en teveel tussenliggende spaties. Om al deze extra spaties uit cellen te verwijderen, kan de TRIM-functie helpen.
Selecteer een lege cel, voer in =TRIM(B3) erin en druk op de Enter sleutel. En sleep dan zijn Vul de handgreep omlaag om de formule op andere cellen toe te passen. Zie screenshot:
Note: B3 is de cel met de tekst waaruit u spaties wilt verwijderen.
Nu worden alle extra spaties, inclusief voorloop-, volgspaties en overtollige tussenruimten verwijderd uit de opgegeven cellen.
Note: Deze bewerking moet in een nieuwe kolom worden uitgevoerd. Nadat u alle extra spaties hebt verwijderd, moet u de originele gegevens vervangen door de bijgesneden gegevens door op de te drukken Ctrl + C, selecteer het oorspronkelijke gegevensbereik en klik met de rechtermuisknop om te selecteren Values onder de Plak opties pagina.
Met de Ruimten verwijderen hulpprogramma, kunnen slechts enkele klikken u helpen om niet alleen voorloopspaties, volgspaties, overtollige spaties maar ook alle spaties uit een reeks, meerdere bereiken of zelfs het hele werkblad, wat u veel werktijd bespaart.
Kutools for Excel - Verzamelt meer dan 300 krachtige geavanceerde functies, ontworpen voor meer dan 1500 werkscenario's, op te lossen 80% Excel-problemen.
Download en probeer de gratis proefperiode van 30 dagen met volledige functionaliteit
Verwijder alleen voorloopspaties uit cellen
In sommige gevallen moet u mogelijk alleen de voorloopspaties verwijderen en alle tussenliggende spaties in cellen behouden, zoals de onderstaande schermafbeelding laat zien. In dit gedeelte wordt een andere formule en VBA-code geïntroduceerd om dit probleem op te lossen.
Gebruik de MID-functie om alleen voorloopspaties te verwijderen
Selecteer een lege cel (hier selecteer ik cel D3), kopieer de onderstaande formule erin en druk op Enter sleutel. En sleep vervolgens het Vul de handgreep omlaag om de formule op andere cellen toe te passen.
=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))
In deze formule B3 is de cel met de tekst waaruit u voorloopspaties wilt verwijderen.
Note: Deze bewerking moet in een nieuwe kolom worden uitgevoerd. Nadat u alle voorloopspaties hebt verwijderd, moet u de originele gegevens vervangen door de bijgesneden gegevens zonder formules.
Gebruik VBA-code om alleen voorloopspaties te verwijderen
1. Open het werkblad met de cellen waaruit u voorloopspaties wilt verwijderen en druk vervolgens op anders + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. klikken Invoegen > Moduleen kopieer vervolgens de VBA-code naar het modulevenster.
Sub RemoveLeadingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. druk de F5 sleutel om de code uit te voeren. EEN Kutools for Excel verschijnt, selecteert u de doorlopende cellen waaruit u voorloopspaties wilt verwijderen en klikt u vervolgens op OK knop.
Nu kunt u zien dat alleen de voorloopspaties uit de geselecteerde cellen zijn verwijderd.
Verwijder alleen volgspaties uit cellen
1. Open het werkblad met de cellen waaruit u voorloopspaties wilt verwijderen en druk vervolgens op anders + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. klikken Invoegen > Moduleen kopieer vervolgens de VBA-code naar het modulevenster.
Sub RemoveTrailingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.RTrim(Rng.Value)
Next
End Sub
3. druk de F5 sleutel om de code uit te voeren. EEN Kutools for Excel verschijnt, selecteert u de doorlopende cellen waaruit u volgspaties wilt verwijderen en klikt u vervolgens op OK knop. Nu kunt u zien dat alleen de volgspaties uit de geselecteerde cellen zijn verwijderd.
Verwijder alle spaties uit cellen
Als u alle spaties in specifieke cellen wilt verwijderen, kunnen de methoden in deze sectie u een plezier doen.
Gebruik de functie SUBSTITUTE om alle spaties uit cellen te verwijderen
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Selecteer een lege cel, kopieer de onderstaande formule erin en druk op Enter sleutel. Sleep vervolgens het Vul de handgreep omlaag om de formule op andere cellen toe te passen.
=SUBSTITUTE(B3," ","")
Tips: In deze formule, B3 is de cel met tekst waarvan u alle spaties wilt verwijderen;
"" (een spatie tussen dubbele aanhalingstekens) vertegenwoordigt hier de spaties die u wilt verwijderen;
"" hier betekent dat u alle spaties met niets vervangt.
Dan kun je zien dat alle spaties in specifieke cellen onmiddellijk worden verwijderd.
Note: Deze bewerking moet in een nieuwe kolom worden uitgevoerd. Nadat u alle spaties hebt verwijderd, moet u de originele gegevens vervangen door de bijgesneden gegevens zonder formules.
Gebruik de functie Zoeken en vervangen om alle spaties uit cellen te verwijderen
Naast het bovenstaande PLAATSVERVANGER functie, kan de functie Zoeken en vervangen ook helpen om alle spaties uit cellen te verwijderen.
1. Selecteer de cellen met spaties die u wilt verwijderen, druk op Ctrl + H toetsen om de te openen Zoeken en vervangen dialoog venster.
2. In de Zoeken en vervangen dialoogvenster en onder het vervangen tab, typ een spatie in het Zoeken naar textbox, bewaar het Vervangen door tekstvak leeg en klik vervolgens op het Alles vervangen knop.
Verwijder eenvoudig voorloop-, volg-, extra en alle spaties uit cellen met de Kutools
Tip: Als je het zat bent om formules en VBA-codes te gebruiken om spaties te verwijderen, kan de Ruimten verwijderen nut van Kutools for Excel is uw beste keuze. Met slechts enkele klikken kunt u niet alleen voorloopspaties, volgspaties, overtollige spaties verwijderen, maar ook alle spaties uit een bereik, meerdere bereiken of zelfs het hele werkblad, wat veel van uw werktijd zal besparen.
Voordat u de Kutools for Excel gebruikt, moet u er enkele minuten over doen gratis download en installeer het in de eerste plaats.
1. Selecteer een bereik of meerdere bereiken met de cellen waaruit u spaties wilt verwijderen, klik op Kutools > Tekst > Ruimten verwijderen. Zie screenshot:
2. U kunt zien dat er 5 opties zijn in het Ruimten verwijderen dialoog venster:
- Om alleen de voorloopspaties te verwijderen, selecteert u het Toonaangevende ruimtes keuze;
- Om alleen de volgspaties te verwijderen, selecteert u het Spaties achteraan keuze;
- Om de voorloopspaties en de volgspaties tegelijkertijd te verwijderen, selecteert u het Leading & Trailing Spaties keuze;
- Om alle extra spaties te verwijderen (inclusief voorloop, volgspaties, overtollige tussenliggende spaties), selecteert u de Alle overtollige spaties keuze;
- Om alle spaties te verwijderen, selecteert u het Alle ruimtes optie.
Klik vervolgens op de OK knop om de operatie te starten.
Als u een gratis proefperiode (30 dagen) van dit hulpprogramma wilt, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.
Andere praktische gevallen met betrekking tot Excel-ruimtes
Heeft u naast het verwijderen van spaties uit cellen ooit te maken gehad met tellen, spaties toevoegen of de spaties vervangen door andere tekens in cellen? De onderstaande aanbeveling kan uw Excel-werk versnellen.
Tel het totale aantal spaties in een cel
Voordat u alle spaties uit een cel verwijdert, bent u wellicht benieuwd hoeveel spaties erin bestaan. Deze zelfstudie biedt methoden in gedetailleerde stappen om u te helpen snel het totale aantal spaties in een cel te krijgen.
Klik om meer te weten ...
Voeg spatie toe na elke komma in specifieke Excel-cellen
Soms worden spaties per ongeluk verwijderd uit specifieke cellen. Deze tutorial heeft het over het toevoegen van een spatie na elke komma om de tekstreeks duidelijker en standaard te maken met gedetailleerde stappen.
Klik om meer te weten ...
Voeg spaties toe tussen getallen in Excel-cellen
Deze tutorial heeft het over het toevoegen van spatie tussen elk nummer of elk n-de nummers in Excel-cellen. Stel dat u een kolom met telefoonnummers heeft en u wilt spaties ertussen toevoegen om het nummer er intuïtiever en gemakkelijker leesbaar uit te laten zien. De methoden in deze tutorial zullen helpen.
Klik om meer te weten ...
Voeg spaties toe voor hoofdletters in Excel-cellen
Deze tutorial heeft het over het toevoegen van een spatie voor elke hoofdletter in Excel-cellen. Stel dat je een lijst met tekstreeksen hebt waarvan alle spaties per ongeluk zijn verwijderd, zoals deze: InsertBlankRowsBetweenData, probeer de methoden in deze tutorial om de spaties voor elke hoofdletter toe te voegen om de woorden te scheiden als Insert Blank Rows Between Data.
Klik om meer te weten ...
Vervang spatie door een specifiek teken in Excel-cellen
In veel gevallen vervangt u spaties liever door specifieke tekens in plaats van ze rechtstreeks uit cellen te verwijderen. Hier vindt u methoden waarmee u eenvoudig spaties kunt vervangen door een onderstrepingsteken, streepje of komma in cellen.
Klik om meer te weten ...
De beste tools voor kantoorproductiviteit
Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%
- Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
- Voeg cellen / rijen / kolommen samen en het bewaren van gegevens; Gespleten cellen inhoud; Combineer dubbele rijen en som / gemiddelde... Voorkom dubbele cellen; Vergelijk Ranges...
- Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
- Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
- Favoriete formules en snel invoegen, Bereiken, grafieken en afbeeldingen; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
- Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
- Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
- Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
- Draaitabel groeperen op weeknummer, dag van de week en meer ... Toon ontgrendelde, vergrendelde cellen door verschillende kleuren; Markeer cellen met formule / naam...
- 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!