Si të shkurtoni hapësirat në Excel (8 mënyrat më të lehta)

  • Shperndaje Kete
Hugh West

Në Excel, ndërsa importoni të dhëna nga burime të ndryshme ose krijoni një grup të dhënash, ekziston mundësia për të pasur hapësira shtesë të padëshiruara. Ndonjëherë hapësirat ekstra shkaktojnë gabime gjatë përdorimit të funksioneve të ndryshme. Për të krijuar një bazë të dhënash standarde dhe të mirë, shkurtimi i hapësirave shtesë është i nevojshëm. Në këtë artikull, unë do të shpjegoj se si të shkurtohen hapësirat në Excel.

Për ta bërë shpjegimin më të qartë, do të përdor një grup të dhënash mostër që përfaqëson informacionin personal të një person të caktuar. Grupi i të dhënave ka 3 kolona, ​​këto janë Emri , Qyteti dhe Kodi postar .

Shkarkoni për të praktikuar

Trim Spaces.xlsm

8 mënyra për të shkurtuar hapësirat në Excel

1. Përdorimi i funksionit TRIM për të shkurtuar hapësirat e vlerave të vargjeve

TRIM funksioni është funksioni më i dobishëm për shkurtimin e hapësirave shtesë . Ai shkurton të gjitha llojet e disa hapësirave, këto janë hapësira drejtuese , pasuese dhe ndërmjet nga të dyja vargu dhe vlerat numerike . Nuk është në gjendje të shkurtojë një karakter të vetëm hapësirë ​​midis fjalëve.

Këtu, unë do të shkurtoj hapësirat nga vlerat e vargut të Emri kolona.

Për të filluar, zgjidhni çdo qelizë për të vendosur vlerën rezultuese.

➤ Zgjodha qelizën E4 .

⏩ Në qeliza E4 , shkruani formulën e mëposhtme.

=TRIM(B4)

Këtu, nëvendoseni aty ku dëshironi të jepni titullin

⏩ Një dialog box e Cakto makro do të shfaqet.

Më pas, zgjidhni Emri i makros dhe Makro në .

⏩ Zgjodha Trim_Trailing_Spaces nga Emri makro zgjodha Excel Trim Spaces.xlsm nga Makrot në .

Më pas, kliko OK .

Riemërto Butoni .

➤ Unë e quajta atë Shkurto hapësirat pasuese .

Tani, klikoni në butonin 2>për të ekzekutuar kodin.

Prandaj, të gjitha hapësirat pasuese do të shkurtohen .

Hapësirat pas nga kolona Emri janë shkurtuar.

Gjëra për t'u mbajtur mend

🔺 Funksioni TRIM trajton të gjitha llojet e vlerave si vlera varg . Pra, kini kujdes kur shkurtoni hapësirat nga vlerat numerike .

Seksioni i praktikës

Kam dhënë një fletë praktike në librin e punës për t'i praktikuar këto shpjegoi mënyrat për të shkurtuar hapësirat. Mund ta shkarkoni nga sa më sipër.

Përfundim

U përpoqa të shpjegoj 8 mënyra të thjeshta dhe të shpejta për të shkurtojë hapësira në Excel. Këto mënyra të ndryshme do t'ju ndihmojnë të shkurtoni të gjitha llojet e vlerave. E fundit, por jo më pak e rëndësishme, nëse keni ndonjë lloj sugjerimi, ideje ose reagimi, ju lutemi mos ngurroni të komentoni më poshtë.

Funksioni TRIM, zgjodha qelizën B4si tekst. Tani, funksioni TRIMdo të shkurtojëtë gjitha hapësirat kryesore, pasuese dhe ndërmjet tyre nga qeliza e zgjedhur.

⏩ Shtypni ENTER tastin dhe do të merrni Emrin ku hapësirat shtesë shkurtohen .

⏩ Tani, mund të përdorni Plotësoni Handle AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: <[ Rregullim] Funksioni TRIM nuk funksionon në Excel: 2 zgjidhje

2. Përdorimi i funksionit TRIM për të shkurtuar hapësirat e vlerave numerike

Gjithashtu mund të hiqni të gjitha kryesoret, pasuese dhe hapësira ndërmjet vlerave numerike gjithashtu. Por problemi është se funksioni TRIM trajton edhe vlerat numerike si vargje . Kjo është arsyeja pse do t'ju duhet të përdorni funksionin VALUE me funksionin TRIM për të shkurtojë hapësirat nga vlerat numerike .

Këtu, unë do të shkurtoj hapësirat nga vlerat numerike të kolonës Zip Code .

Për të filluar, zgjidhni çdo qelizë për të vendosur vlerën rezultuese.

➤ Zgjodha qelizën E4 .

⏩ Në qelizë E4 , shkruani formulën e mëposhtme.

=TRIM(D4)

Këtu, në TRIM funksion, zgjodha qelizën D4 si tekst . Tani, funksioni TRIM do të shkurtojë të gjitha hapësirat kryesore, pasuese dhe ndërmjet tyre nga qeliza e zgjedhur.

⏩ ShtypniTasti ENTER dhe do të merrni Kodin postar ku hapësirat shtesë do të shkurtohen .

Nga Duke parë rezultatin, mund të duket se funksioni TRIM e ka kryer punën e tij. Por nëse shikoni siç duhet, atëherë do të vini re se vlerat të shkurtuara nuk sillen si numra.

Për të shmangur këtë problem, mund të përdorni TRIM dhe VALUE funksionojnë së bashku.

Në fillim, zgjidhni çdo qelizë për të vendosur vlerën rezultuese.

➤ Zgjodha qelizën E4 .

⏩ Në qelizën E4 , shkruani formulën e mëposhtme.

=VALUE(TRIM(D4))

Këtu, në <1 Funksioni>VALUE , përdora TRIM(D4) si tekst .

Më pas, në funksionin TRIM , zgjodha qelizën D4 si tekst . Tani, funksioni TRIM do të shkurtojë të gjitha hapësirat kryesore, pasuese dhe ndërmjet tyre nga qeliza e zgjedhur.

Tani, VLERËTA funksioni do të konvertojë vargun e shkurtuar në një numër .

⏩ Shtypni tastin ENTER dhe do të merrni Kodin postar si një numër ku hapësirat shtesë shkurtohen .

⏩ Tani, mund të përdorni Dorezën e mbushjes AutoFill formulën për pjesën tjetër të qelizave.

Lexo më shumë: Si të shkurtohet Pjesë e tekstit në Excel (9 metoda të thjeshta)

3. Përdorimi i TRIM-it të majtë për të shkurtuar hapësirat kryesore

Në rast se dëshironi të shkurtoni vetëm hapësirat kryesore atëherë mund ta bëni duke përdorur MID funksioni, FIND funksioni, TRIM funksioni dhe LEN funksionojnë së bashku.

Këtu, nga Emri kolona, ​​dua vetëm të shkurtoj hapësirat kryesore.

Për të filluar, zgjidhni çdo qelizë për të vendosur vlerën rezultuese.

➤ Zgjodha Qeliza E4 .

⏩ Në qelizën E4 , shkruani formulën e mëposhtme.

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

Këtu, në funksionin MID , zgjodha qelizën B4 si tekst , përdora FIND(MID(TRIM(B4) ,1,1),B4) si start_num më pas përdoret LEN(B4) si num_chars .

Më pas, në Funksioni FIND , përdora MID(TRIM(B4),1,1) si find_tekst dhe zgjodha qelizën B4 si brenda_text .

Përsëri, në funksionin MID , kam përdorur RIM(B4) si tekst , përdorur 1 si start_num më pas përdoret 1 si num_chars .

Më pas, në funksionin LEN , zgjodha qeliza B4 si tekst .

Zbërthimi i formulës

TRIM( B4) —> do të shkurtojë të gjitha hapësirat shtesë.

Dalja: Adam Smith

MID(TRIM(B4),1,1) —> duke filluar nga pozicioni 1 do të nxjerrë një nënvarg nga një varg.

Dalja: A

FIND(MID(TRIM(B4),1,1),B4) —> Kjo do të ktheni pozicionin e vargut.

Dalja: 4

LEN(B4) —> do të kthejë numrin e karaktereve në vargun e tekstit.

Dalja: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> do të kthejë të gjithë vargun e tekstit.

ο MID(B4, 4, 17)

Dalja: Adam Smith

Shpjegim: Kurmoje udhëheqja e hapësirave nga emri “ Adam     Smith” .

⏩ Shtypni tastin ENTER dhe hapësirat kryesore do të jenë prerë nga kolona Emri .

⏩ Tani, mund të përdorni Dorezën e mbushjes për Plotësimi automatik formula për pjesën tjetër të qelizave.

Përmbajtje e ngjashme : Funksioni i shkurtimit të majtë në Excel: 7 mënyra të përshtatshme

4. Përdorimi i funksionit SUBSTITUTE për të shkurtuar të gjitha hapësirat

Sa herë që dëshironi të shkurtoni të gjitha hapësirat nga çdo vlerë, atëherë mund të përdorni funksionin SUBSTITUTE .

Këtu, unë do të shkurtoj të gjitha hapësirat nga kolona Qyteti .

Për të filluar me , zgjidhni çdo qelizë për të vendosur vlerën rezultuese.

➤ Zgjodha qelizën E4 .

⏩ Në qelizën E4 , shkruani formulën e mëposhtme .

=SUBSTITUTE(C4," ","")

Këtu, në funksionin SUBSTITUTE , zgjodha qelizën C4 si tekst , e përdorur ” ” (Hapësirë ​​e vetme) si tekst_i_vjetër më pas përdoret “” (Pa hapësirë) si tekst_i ri . Tani, funksioni SUBSTITUTE do të zëvendësojë hapësirat pa hapësirë.

⏩ Shtypni tastin ENTER dhe hapësirat shtesë do të shkurtohen nga kolona Qyteti .

⏩ Tani,ju mund të përdorni Plotësoni Handle për AutoFill formulën për pjesën tjetër të qelizave.

5. Duke përdorur TRIM & Funksioni ZËVENDËSIMI për të shkurtuar hapësirat që nuk prishen

Sa herë që ne importojmë të dhënat nga diku tjetër, shumicën e kohës, pak hapësira që nuk prishen hyjnë fshehurazi. hapësira duke përdorur funksionin TRIM , funksionin CLEAN dhe ZËVENDËSIM së bashku.

Për të filluar, zgjidhni çdo qelizë për të vendosur rezultatin vlera.

➤ Zgjodha qelizën E4 .

⏩ Në qelizën E4 , shkruani formulën e mëposhtme.

=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))

Këtu, në funksionin TRIM , kam përdorur CLEAN((SUBSTITUTE(B4,CHAR(160)) ,” “))) si tekst . përdoret FIND(MID(TRIM(B4),1,1),B4) si start_num më pas përdoret LEN(B4) si num_chars .

Më pas, në funksionin CLEAN , përdora SUBSTITUTE(B4,CHAR(160),” “)) si tekst .

Më pas, në funksionin SUBSTITUTE , zgjodha qelizën B4 si tekst , përdora CHAR(160) si tekst_i_vjetër , më pas përdoret ” “ (Hapësirë ​​e vetme) si tekst_i ri .

Tani, <1 Funksioni>SUBSTITUTE do të zëvendësojë hapësirat jo të prishura me një hapësirë ​​ të vetme .

Zbërthimi i formulës

SUBSTITUTE(B4,CHAR(160),” “) —> do të shkurtojë të gjitha hapësirat shtesë.

Outputi: Adam Smith

CLEAN((SUBSTITUTE(B4,CHAR(160),” “))) —> fillimi nga pozicioni 1 do të nxjerrë një nënvarg nga një varg.

Dalja: Adam     Smith

TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160),” “)))) —> Kjo do të kthehet pozicioni i vargut.

ο TRIM("Adam     Smith")

Outputi: Adam Smith

Shpjegim: Pritni hapësirat jo të thyera nga emri “ Adam Smith” .

⏩ Shtypni ENTER tasti dhe hapësirat që nuk prishen do të shkurtohen nga kolona Emri .

⏩ Tani , mund të përdorni Plotësimi Handle për AutoFill formulën për pjesën tjetër të qelizave.

6. Duke përdorur Find & Replace to Prim spaces

Ju gjithashtu mund të përdorni Find & Zëvendëso veçorinë për të shkurtojë hapësirat në Excel.

Më lejoni t'ju demonstroj procedurën,

Më pas, zgjidhni gamën e qelizave nga ku dëshironi të shkurtoj hapësirat.

➤ Zgjodha gamën e qelizave C4:C12 .

Më pas, hapni skedën Home >> ; nga Redaktimi i grupit >> shkoni te Gjeni & Zgjidh >> zgjidhni Zëvendëso

Do të shfaqet një kuti dialogu .

⏩ Unë përdoret single Hapësira Gjej çfarë shkurosh hapësirat.

⏩ Kam mbajtur Zëvendëso me fusha Bosh .

Më pas, kliko Zëvendëso të gjitha .

Një mesazhdo të shfaqet duke treguar se sa zëvendësime kanë ndodhur.

⏩ Kemi bërë 17 zëvendësime .

Më pas, klikoni OK dhe mbyllni dialogun kutia .

⏩ Këtu, të gjitha hapësirat janë shkurtohen në kolonën Qyteti .

Përmbajtje të ngjashme: Shkurtoni karakteret dhe hapësirat djathtas në Excel (5 mënyra)

7. Përdorimi i VBA në Shkurtoni hapësirat kryesore

Nëse dëshironi, mund të përdorni gjithashtu Visual Basic (VBA) për shkurtimin e hapësirave kryesore .

Më lejoni shpjegoni procedurën për ju,

Së pari, hapni skedën Zhvilluesi >> më pas zgjidhni Visual Basic.

⏩ Më pas, do të hapet një dritare e re e Microsoft Visual Basic për Aplikacione .

Tani, hapni Fut >> zgjidhni Moduli .

Shkruani kodin e mëposhtëm në hapësirat e hapura Moduli për shkurtoni hapësirat kryesore.

6871

Këtu, në Sub Trim_Leading_Spaces() , unë deklarova variablat Rg dhe WRg si Rapsi .

Më pas, e emërtoi kutinë e dialogut Të shkurtosh hapësirat kryesore më pas përdori një cikli For tek TRIM secila e zgjedhur qeliza .

Më pas, përdora funksionin VBA LTRIM për të shkurtuar.

Tani, Ruaj kodin dhe kthehu te fleta e punës.

për të aplikuar VBA , nëse dëshironi, mund të zgjidhni gamën e qelizës ose qelizës tani, përndryshe mund të zgjidhni diapazonin në kutinë e mesazheve .

➤ Zgjodha gamën e qelizave B4:B12 .

Më pas, hapni skedën Shiko >> nga Makrot >> zgjidhni Shiko makro.

Do të shfaqet një kuti dialogu . Prej këtu zgjidhni Emri i makrove dhe Macros në .

⏩ Zgjodha Trim_Leading_Spaces Emri i makrove .

⏩ Zgjodha Excel Trim Spaces.xlsm Macros në .

Më pas, kliko Run .

Një kuti mesazhi do të shfaqet ku do të shfaqet diapazoni juaj i zgjedhur.

Tani, klikoni OK .

Prandaj, të gjitha hapësirat pranuese do të shkurtohen .

8. Përdorimi i VBA-së për të shkurtuar hapësirat pasuese

Nëse dëshironi, gjithashtu mund të shkurtoni hapësirat vijuese duke përdorur Visual Basic .

Këtu, unë dua të shkurtoj hapësirat në vijim nga kolona Emri .

Tani, për të hapur dritaren Visual Basic për Aplikacione mund të ndiqni hapat e shpjeguar në seksionin 7 .

Më pas, shkruani kodin e mëposhtëm në Moduli .

2435

Këtu, në Sub Trim_Trailing_Spaces() , kam deklaruar rng variabël si Range .

Më pas, përdora funksionin VBA TRIM në shkurtim.

Tani, Ruaj kodin dhe kthehu te fleta e punës.

Hap skedën Zhvilluesi >> nga Fut >> zgjidhni Butonin nga Kontrollet e formës

Tani, Zvarriteni butonin

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.