Hoe om spasie in Excel na teks te verwyder (6 vinnige maniere)

  • Deel Dit
Hugh West

Spasies kan om verskillende redes in 'n werkblad voorkom. Daar kan foute wees tydens data-invoer of data-invoer vanaf verskillende bronne. Om daardie spasies handmatig te verwyder, kan omslagtig wees en kan tyd verg. In hierdie artikel sal ons jou vinnige maniere wys om spasie in Excel te verwyder na teks. Hierdie maniere sal handig wees wanneer ons data moet skoonmaak.

Gestel ons het 'n lys name met ongewenste spasies na teks. Ons wil daardie spasies verwyder om verdere bewerkings uit te voer. Ons sal dit doen deur 6 verskillende metodes hieronder te gebruik. Vir ons gerief het ons twee kolomme Normale teks en Teks sonder ongewenste spasie ingesluit. Hier het ons ongewenste spasies tussen die woord Abagail en die aanhalingsteken (“) .

Laai Oefenwerkboek af

Verwyder_spasies_na_teks.xlsm

6 vinnige maniere om spasie in Excel na teks te verwyder

Nou sal ons soek na maniere om spasie in Excel te verwyder na teks. In hierdie geval sal ons die spasies tussen Abagail en die aanhalingsteken (“ ”) verwyder. Die volgende metodes sal ons deur verskillende metodes lei om dit te doen.

1. Verwyder spasies in Excel na teks deur soek en vervang te gebruik

Ons kan spasies na teks verwyder deur gebruik te maak van Vind en vervang kenmerk van Excel. Om dit te doen, moet ons eers die reeks kies waaroor ons die Vind en vervang -kenmerk wil toepas.

Hier het ek diereeks B5:B9 .

Eers gaan ons na die Tuis -oortjie en dan gaan ons na Vind & Kies opsie in die nutsbalk.

Van Vind & Kies kies Vervang .

Dan sal die Vind en vervang dialoogkassie verskyn .

Dan in Vind watter blokkie sal ons een keer 'n SPASIEBAJIE tik. In hierdie geval sal ons die Vervang met -blokkie leeg laat.

Dan sal ons Vervang Alle om al die spasies te verwyder . 'n boodskapblokkie sal verskyn met die aantal vervangings.

Al die spasies na teks sal verdwyn.

Lees meer: ​​Hoe om spasie voor teks in Excel te verwyder (4 metodes)

2. Verwyder spasies na teks deur die TRIM-funksie in Excel te gebruik

2.1. Deur slegs TRIM-funksie

TRIM-funksie in Excel te gebruik, help ons om enige ongewenste spasie te verwyder. Ons kan TRIM-funksie gebruik om van enige ongewenste spasies na die teks ontslae te raak. Hier, in hierdie geval in sel C5 , sal ons tik

=TRIM(B5)

Na deur die ENTER -sleutel te druk, sal ons die teks vind sonder enige ongewenste spasie . Hier sal ons die onnodige spasies tussen twee dele van die naam verwyder kry.

Nou sal ons die Vulhandvatsel gebruik om die te gebruik Outovul -kenmerk van Excel om spasie van ander waardes in die Teks te verwyderSonder ongewenste spasie kolom .

2.2. Die gebruik van LEN- en LINKER-funksie met TRIM-funksie

LEN-funksie in Excel meet die lengte van enige getal of string. LINKER Funksie in Excel kan nuttig wees om 'n gespesifiseerde aantal karakters uit enige nommer of teksstring te haal. Hier sal ons 'n kombinasie van drie funksies gebruik om spasies na teks te verwyder. Hier, in sel C5 , tik ons

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

Formule-ontleding

LEN(B5) —> meet die lengte van die karakters in sel B5. In hierdie geval,

Uitset is : 14

LINKS(B5,LEN(B5)) —> word LINKS(B5,14). Dus, dit neem 14 karakters van links in ag. In hierdie geval,

Uitvoer is : Abagail   Ross

Verduideliking : Let daarop dat daar 2 ekstra spasies tussen die woorde.

TRIM(LEFT(B5,LEN(B5))) —> nou kom die TRIM-funksie in werking. Dit verwyder die twee ekstra spasies tussen die woorde en gee vir ons die gepaste resultaat.

Uitvoer is : Abagail Ross

Verduideliking : Let daarop dat daar geen ekstra spasie tussen twee woorde is nie.

Deur die ENTER -sleutel te druk, kry ons die resultaat in C5 sel .

Deur die Vulhandvatsel te gebruik om die Outovul -kenmerk van Excel te gebruik, kry ons waardes in die Teks sonder Ongewenste ruimtekolom .

Lees meer: ​​ H hoe om voorste spasies in Excel te verwyder (4 metodes)

3. Verwyder spasies na teks Gebruik Power Query

Power Query is 'n nuttige kenmerk wanneer dit by dataformatering kom. Ons kan Power Query gebruik om ongewenste spasies skoon te maak. Eerstens kies ons al die data van die reeks waarmee ons werk.

Ons het die reeks B5:B9 gekies.

Dan, om Power Query uit te voer, moet ons Van tabel/reeks van die Data-oortjie kies.

'n Nuwe venster sal verskyn.

Gaan na Voeg kolom by >> Formaat >> TRIM

Ons sal die geknipte data kry in 'n nuwe kolom genaamd Trim .

Gaan dan na die Lêer -oortjie.

Klik Sluit & Laai .

Jy sal die resultate in 'n nuwe blad kry.

Lees meer: ​​Hoe om spasies in Excel te verwyder: Met Formule, VBA & Power Query

4. Verwyder spasies na teks deur makro's en VBA te gebruik

Ons kan VBA gebruik om spasies na die teks te verwyder. Eerstens moet ons die hele reeks kies waarvan ons spasies wil verwyder.

Dan het ons die reeks B5:B9 gekies.

Om die VBA redigeerder te gebruik,

Maak die Ontwikkelaar oortjie oop >> kies Visual Basic

'n Nuwe venstersal verskyn.

Gaan na Voeg in -oortjie >> kies Module .

'n Nuwe Module sal verskyn. Tik die kode hieronder in die nuwe Module .

2567

Ons sal 'n nuwe Subprosedure RemoveSpace afterText<43 skep> en verklaar twee veranderlikes M en sel as Reikwydte .

Dan het ons Vir lus gebruik om elke sel te vind wat ongewenste spasies het. Ons sal die VBA TRIM -funksie gebruik om spasies te verwyder.

Nou sal ons stoor die kode en hardloop die kode deur F5 te druk.

Ons sal al die ongewenste spasies kan verwyder.

Lees Meer: Hoe om sleepspasies in Excel te verwyder (6 maklike metodes)

5. Verwyder spasies na teks deur die LINKER funksie in Excel

LINKS funksie in Excel te gebruik, laat ons toe kies 'n gespesifiseerde aantal karakters aan die linkerkant van die teks. As ons weet hoeveel spasies daar in die regterkant van die teks is, dit wil sê, na die teks kan ons die spasies verwyder deur die LEFT funksie te gebruik.

In hierdie geval weet ons dat ons drie spasies aan die regterkant van die teks het. So in sel C5, tik ons

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

Formule-ontleding

LEN(B5) —> gee ons die lengte van die waarde in sel B5.

Afvoer is : 10

LEN(B5)-3 —> gee ons die waarde van 10-3.

Afvoer is : 7

Verduideliking : Ons vind die aantal karakters wat benodig word.

LEFT(B5,LEN(B5)-3) —> haal 7 karakters van die linkerkant van die teks af.

Uitvoer is : Abagail

Verduideliking : Geen ekstra spasie na die teks nie.

Deur die ENTER -sleutel te druk, kry ons die waarde in sel C5 .

Nou deur die Vulhandvatsel af te sleep om die Outovul -funksie te gebruik, kry ons al die waardes in die Teks sonder ongewenste spasie-kolom .

6. Verwyder spasies na teks deur gebruik te maak van SUBSTITUT Funksie in Excel

SUBSTITUTE Funksie van Excel laat ons een teks met 'n ander vervang. Ons kan die SUBSTITUTE-funksie gebruik om die ongewenste spasies te vervang. Hier sal ons die ekstra spasies tussen twee tekste vervang. Om dit te doen, sal ons in die C5-sel tik

=SUBSTITUTE(B5,"  ","")

In die formule, ons sal die B5-sel kies waarvan ons die waarde wil vervang. Gebruik dan spasie soos ou_teks aangesien ek spasie wil verwyder. Gebruik dan leë spasie binne die dubbele aanhalingsteken as nuwe_teks .

Nou sal die SUBSTITUTE funksie die ekstra spasies van na teks vervang met geen spasie.

Nadat ons ENTER -sleutel gedruk het, sal ons die gewenste waarde in die B5-sel kry.

Dan gebruik ons ​​die Vulhandvatsel om die Outovul -funksie te gebruik, kry ons die ooreenstemmende waardesin die Teks sonder ongewenste spasie-kolom .

Lees meer: ​​Hoe om spasie in Excel voor getalle te verwyder (3 maniere)

Dinge om te onthou

Ongewenste spasies kan ons probleme veroorsaak wanneer ons OPSOEK-funksies gebruik.

Wanneer ons LINKS<2 gebruik> Funksie slegs vir die verwydering van ongewenste spasies na teks moet ons die aantal spasies na die teks ken.

Oefenafdeling

Ons het 'n oefenafdeling ingesluit sodat jy kan oefen die metodes op jou eie.

Slot

Ons het probeer om 6 vinnige maniere te wys om spasie in Excel na teks te verwyder. Hoop dit sal vir jou nuttig wees in jou daaglikse aktiwiteite. As jy enige verdere verduidelikings nodig het, kan jy gerus hieronder kommentaar lewer of enige terugvoer stuur. Ons span sal jou graag met enige van jou probleme help.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.