Hoe spatie te verwijderen in Excel na tekst (6 snelle manieren)

  • Deel Dit
Hugh West

Spaties kunnen om verschillende redenen voorkomen in een werkblad. Er kunnen fouten zijn bij het invoeren van gegevens of het importeren van gegevens uit verschillende bronnen. Het handmatig verwijderen van die spaties kan omslachtig zijn en tijd kosten. In dit artikel tonen we u snelle manieren om spatie verwijderen in Excel na tekst. Deze manieren zullen handig zijn als we gegevens moeten opschonen.

Stel, we hebben een lijst met namen met ongewenste spaties na de tekst. We willen die spaties verwijderen om verdere bewerkingen uit te voeren. We zullen dat doen met behulp van 6 verschillende methoden hieronder. Voor ons gemak hebben we twee kolommen opgenomen Normale tekst en Tekst zonder ongewenste ruimte Hier hebben we ongewenste spaties tussen het woord Abagail en het aanhalingsteken (") .

Download Praktijk Werkboek

Verwijderen_ruimten_na_tekst.xlsm

6 snelle manieren om spaties in Excel na tekst te verwijderen

Nu gaan we zoeken naar manieren om in Excel spaties na tekst te verwijderen. In dit geval verwijderen we de spaties tussen Abagail en de aanhalingsteken (" ") De volgende methoden zullen ons langs verschillende methoden leiden om dat te doen.

1. Verwijder spaties in Excel na tekst met Zoeken en Vervangen

We kunnen spaties na tekst verwijderen met Zoeken en vervangen Hiervoor moeten we eerst het bereik selecteren waarover we de Zoeken en vervangen functie.

Hier heb ik het bereik geselecteerd B5:B9 .

Eerst gaan we naar de Home tab dan gaan we naar Vinden & selecteren optie in de werkbalk.

Van Vinden & selecteren selecteer Vervang .

Dan, de Zoeken en vervangen dialoogvenster verschijnt.

Dan in Zoek wat vak zouden we een SPACEBAR eenmaal. In dit geval laten we de Vervangen door doos blanco .

Dan zouden we op Alles vervangen naar verwijder alle spaties . A berichtvak zal verschijnen met het aantal vervangingen.

Alle spaties na de tekst verdwijnen.

Lees meer: Hoe spaties voor tekst verwijderen in Excel (4 methoden)

2. Spaties na tekst verwijderen met de TRIM-functie in Excel

2.1. Alleen de TRIM-functie gebruiken

TRIM-functie in Excel helpt ons ongewenste ruimte te verwijderen. We kunnen gebruik maken van TRIM-functie om alle ongewenste spaties na de tekst weg te werken. Hier, in dit geval in cel C5 zouden we typen

=TRIM(B5)

Na het indrukken van de ENTER sleutel, zouden we de tekst zonder ongewenste ruimte Hier worden de overbodige spaties tussen twee delen van de naam verwijderd.

Nu zouden we de Vulgreep om de AutoFill functie van Excel om spaties te verwijderen uit andere waarden in de Tekst zonder ongewenste ruimte kolom .

LEN Functie meet in Excel de lengte van een getal of tekenreeks. LINKER Functie in Excel kan handig zijn om een opgegeven aantal tekens uit een getal of tekststring te halen. Hier zullen we een combinatie van drie functies gebruiken om spaties na tekst te verwijderen. Hier, in cel C5 typen we

=TRIM(LEFT(B5,LEN(B5)))

Formule verdeling

LEN(B5) -> meet de lengte van de tekens in cel B5. In dit geval,

De output is : 14

LINKS(B5,LEN(B5)) -> wordt LINKS(B5,14). Dus, het houdt rekening met 14 karakters van links. In dit geval,

De output is : Abagail Ross

Uitleg : Merk op dat er 2 extra spaties tussen de woorden staan.

TRIM(LEFT(B5,LEN(B5)) -> nu komt de TRIM-functie in actie. Het verwijdert de twee extra spaties tussen de woorden en geeft ons het juiste resultaat.

De output is : Abagail Ross

Uitleg : Merk op dat er geen extra spatie is tussen twee woorden.

Door op de ENTER toets, krijgen we het resultaat in C5 cel.

Met behulp van de Vulgreep om de AutoFill functie van Excel, krijgen we waarden in de Tekst zonder ongewenste ruimte kolom .

Lees meer: H hoe Leading Spaces verwijderen in Excel (4 methoden)

3. Spaties na tekst verwijderen met Power Query

Power Query is een nuttige functie als het gaat om gegevensopmaak. We kunnen gebruik maken van Power Query om ongewenste ruimtes op te ruimen. Eerst selecteren we alle gegevens van het bereik waarmee we werken.

Wij selecteerden de reeks B5:B9.

Dan, om uit te voeren Power Query moeten we Van tabel/bereik van de Tabblad gegevens .

Een nieuwe raam zal verschijnen.

Ga naar Kolom toevoegen >> Formaat >> TRIM

We krijgen de bijgewerkte gegevens in een nieuwe kolom genaamd Trim .

Ga dan naar de Bestand tab.

Klik op Close & Load .

U krijgt de resultaten in een nieuw blad .

Lees meer: Hoe spaties verwijderen in Excel: met formule, VBA & Power Query

4. Spaties na tekst verwijderen met macro's en VBA

We kunnen VBA om spaties na de tekst te verwijderen. Eerst moeten we het hele bereik selecteren waarvan we spaties willen verwijderen.

Vervolgens hebben we het bereik B5:B9 .

Om de VBA redacteur,

Open de Ontwikkelaar tab>> selecteer Visual Basic

Er verschijnt een nieuw venster.

Ga naar Plaats tab>> selecteer Module .

Een nieuwe Module zal verschijnen. Typ de onderstaande code in de nieuwe Module .

 Sub Verwijder spaties na tekst() Dim M als bereik Dim cel als bereik Stel M = Selectie Voor elke cel in M Als Niet IsEmpty(cel) Dan cel = Trim(cel) Einde Als Volgende cel Einde Sub 

We zullen een nieuwe Subprocedure RemoveSpacesafterText en declareer twee variabelen M en cel als Bereik .

Dan gebruikten we Voor lus om elke cel met ongewenste spaties te vinden. We zullen de VBA TRIM functie om spaties te verwijderen.

Nu zullen we red de code en ren de code door op F5 .

We kunnen alle ongewenste ruimtes verwijderen.

Lees meer: Hoe achterliggende spaties verwijderen in Excel (6 eenvoudige methodes)

LINKS functie in Excel kunnen we een opgegeven aantal tekens links van de tekst kiezen. Als we weten hoeveel spaties er rechts van de tekst staan, d.w.z. na de tekst, kunnen we de spaties verwijderen met behulp van de LINKS functie.

In dit geval weten we dat we drie plaatsen rechts van de tekst. Dus in cel C5, zullen we typen

=LEFT(B5,LEN(B5)-3)

Formuleverdeling

LEN(B5) -> geeft ons de lengte van de waarde in cel B5.

De output is : 10

LEN(B5)-3 -> geeft ons de waarde van 10-3.

De output is : 7

Uitleg We vinden het aantal benodigde karakters.

LINKS(B5,LEN(B5)-3) -> haalt 7 tekens op vanaf de linkerkant van de tekst.

De output is : Abagail

Uitleg : Geen extra ruimte na de tekst.

Door op de ENTER sleutel krijgen we de waarde in cel C5 .

Door nu de Vulgreep om de AutoFill functie krijgen we alle waarden in de Tekst zonder ongewenste ruimte kolom .

6. Spaties na tekst verwijderen met de functie SUBSTITUTE in Excel

SUBSTITUTE Functie van Excel kunnen we een tekst vervangen door een andere. We kunnen de SUBSTITUTE Functie om de ongewenste spaties te vervangen. Hier zullen we de extra spaties tussen twee teksten vervangen. Om dit te doen, in de C5 cel zullen we typen

=SUBSTITUTE(B5," ","")

In de formule selecteren wij de B5 cel waarvan we de waarde willen vervangen. Dan gebruikt u ruimte als oude_tekst omdat ik de ruimte wil verwijderen. Daarna gebruikte witruimte binnen het dubbele aanhalingsteken als nieuwe_tekst .

Nu, de SUBSTITUTE functie zal de extra spaties van na de tekst vervangen door geen spatie.

Na het indrukken van ENTER toets krijgen we de gewenste waarde in de B5 cel .

Dan met behulp van de Vulgreep om de AutoFill functie krijgen we de overeenkomstige waarden in de Tekst zonder ongewenste ruimte kolom .

Lees meer: Hoe spaties te verwijderen in Excel voor getallen (3 manieren)

Dingen om te onthouden

Ongewenste spaties kunnen ons problemen bezorgen bij het gebruik van LOOKUP-functies .

Wanneer we LINKS Functie alleen voor het verwijderen van ongewenste spaties na de tekst moeten we het aantal spaties na de tekst weten.

Praktijk Sectie

Wij hebben een praktijkgedeelte opgenomen, zodat u de methoden zelf kunt oefenen.

Conclusie

We hebben geprobeerd om 6 snelle manieren te tonen om ruimte in Excel na tekst te verwijderen. Hopelijk zijn deze nuttig voor u in uw dagelijkse activiteiten. Als u verdere verduidelijkingen nodig heeft, voel u dan vrij om hieronder commentaar te geven of feedback te sturen. Ons team zal u graag helpen met uw problemen.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.