Kako skratiti razmake u Excelu (8 najlakših načina)

  • Podijeli Ovo
Hugh West

U Excelu, dok uvozite podatke iz različitih izvora ili stvarate skup podataka, postoji mogućnost dodatnih neželjenih prostora. Ponekad dodatni razmaci uzrokuju pogreške tijekom korištenja različitih funkcija. Za izradu standardnog i dobrog skupa podataka potrebno je skraćivanje dodatnih prostora. U ovom ću članku objasniti kako skratiti razmake u Excelu.

Da bi objašnjenje bilo jasnije, upotrijebit ću uzorak skupa podataka koji predstavlja osobne podatke određena osoba. Skup podataka ima 3 stupca, a to su Ime , Grad i Poštanski broj .

Preuzmite za vježbu

Trim Spaces.xlsm

8 načina skraćivanja razmaka u Excelu

1. Korištenje TRIM funkcije za rezanje razmaka nizova vrijednosti

TRIM je najkorisnija funkcija za skraćivanje dodatnih razmaka . On skraćuje svih nekoliko vrsta razmaka, a to su početni , završni i između razmaci iz oba niza i Brojne vrijednosti. Nije u mogućnosti skratiti jedan razmak između riječi.

Ovdje ću skratiti razmake iz vrijednosti niza Ime stupac.

Za početak, odaberite bilo koju ćeliju da smjestite rezultantnu vrijednost.

➤ Odabrao sam E4 ćeliju.

⏩ U u ćeliju E4 upišite sljedeću formulu.

=TRIM(B4)

Ovdje, upostavite ga tamo gdje želite dati naslov

⏩ Pojavit će se dijaloški okvir od Dodijeli makro .

Zatim odaberite Naziv makronaredbe i Makronaredbe u .

⏩ Odabrao sam Trim_Trailing_Spaces iz Naziv makronaredbe odabrano Excel Trim Spaces.xlsm iz Makronaredbe u .

Zatim kliknite U redu .

Preimenujte Gumb .

➤ Nazvao sam ga Skrati završne razmake .

Sada kliknite na Gumb za pokretanje koda.

Stoga će svi razmaci na kraju biti odrezani .

Završni razmaci iz stupca Ime su odrezani.

Stvari koje treba zapamtiti

🔺 Funkcija TRIM tretira sve vrste vrijednosti kao string vrijednosti. Dakle, budite oprezni dok skraćujete razmake iz numeričkih vrijednosti.

Odjeljak za vježbu

Dao sam vježbeni list u radnoj bilježnici za vježbu ovih objasnio načine sređivanja prostora. Možete ga preuzeti s gore navedenog.

Zaključak

Pokušao sam objasniti 8 jednostavnih i brzih načina za podrezivanje razmaci u Excelu. Ovi različiti načini pomoći će vam da skratite sve vrste vrijednosti. Na kraju, ali ne manje važno, ako imate bilo kakve prijedloge, ideje ili povratne informacije, slobodno ih komentirajte dolje.

Funkcijom TRIModabrao sam ćeliju B4kao tekst. Sada će funkcija TRIM izrezatisve razmake na početku, na kraju i između odabrane ćelije.

⏩ Pritisnite ENTER tipku i dobit ćete Ime gdje su dodatni razmaci odrezani .

⏩ Sada možete koristiti Fill Handle za AutoFill formulu za ostale ćelije.

Pročitajte više: [ Popravak] Funkcija TRIM ne radi u Excelu: 2 rješenja

2. Korištenje funkcije TRIM za rezanje razmaka numeričkih vrijednosti

Također možete ukloniti sve vodeće, prateći i razmaci između numeričkih vrijednosti također. Ali problem je što funkcija TRIM tretira čak i numeričke vrijednosti kao stringove . Zbog toga ćete morati koristiti funkciju VALUE s funkcijom TRIM za skraćivanje razmaka iz numeričkih vrijednosti.

Ovdje ću skratiti razmake iz numeričkih vrijednosti stupca Poštanski broj .

Za početak odaberite bilo koju ćeliju da smjestite rezultantnu vrijednost.

➤ Odabrao sam ćeliju E4 .

⏩ U ćeliju E4 , upišite sljedeću formulu.

=TRIM(D4)

Ovdje, u TRIM , odabrao sam ćeliju D4 kao tekst . Sada će funkcija TRIM izrezati sve razmake na početku, na kraju i između odabrane ćelije.

⏩ PritisniteTipka ENTER i dobit ćete poštanski broj gdje će dodatni razmaci biti odrezani .

Od gledajući rezultat može se činiti da je funkcija TRIM obavila svoj posao. Ali ako dobro pogledate, primijetit ćete da se skraćene vrijednosti ne ponašaju kao brojevi.

Kako biste izbjegli ovaj problem, možete koristiti TRIM i VRIJEDNOST funkcionira zajedno.

Najprije odaberite bilo koju ćeliju da biste smjestili rezultantnu vrijednost.

➤ Odabrao sam ćeliju E4 .

⏩ U ćeliju E4 upišite sljedeću formulu.

=VALUE(TRIM(D4))

Ovdje, u VALUE funkcije, upotrijebio sam TRIM(D4) kao tekst .

Dalje, u funkciji TRIM odabrao sam ćeliju D4 kao tekst . Sada će funkcija TRIM izrezati sve razmake na početku, na kraju i između odabrane ćelije.

Sada, VALUE funkcija će pretvoriti skraćeni niz u broj .

⏩ Pritisnite tipku ENTER i dobit ćete poštanski broj kao broj gdje su dodatni razmaci odrezani .

⏩ Sada možete koristiti Ručku za popunjavanje za Automatsko popunjavanje formule za ostale ćelije.

Pročitajte više: Kako skraćivati Dio teksta u Excelu (9 jednostavnih metoda)

3. Korištenje lijevog TRIM-a za rezanje vodećih razmaka

U slučaju da želite skratiti samo početne razmake tada to možete učiniti pomoću MID funkcija, FIND funkcija, TRIM funkcija i LEN funkcija zajedno.

Ovdje, iz Ime stupac, želim samo obrezati vodeće razmake.

Za početak, odaberite bilo koju ćeliju da smjestite rezultantnu vrijednost.

➤ Odabrao sam E4 ćelija.

⏩ U ćeliju E4 upišite sljedeću formulu.

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

Ovdje, u funkciji MID odabrao sam ćeliju B4 kao tekst , upotrijebio FIND(MID(TRIM(B4) ,1,1),B4) kao start_num zatim koristi LEN(B4) kao num_chars .

Dalje, u FIND funkcija, upotrijebio sam MID(TRIM(B4),1,1) kao find_text i odabrao sam ćeliju B4 kao unutar_teksta .

Opet, u MID funkciji, koristio sam RIM(B4) kao tekst , koristio sam 1 kao start_num zatim koristi 1 kao num_chars .

Zatim sam u funkciji LEN odabrao ćelija B4 kao tekst .

Raščlamba formule

TRIM( B4) —> skratit će sve dodatne razmake.

Izlaz: Adam Smith

MID(TRIM(B4),1,1) —> počevši od pozicije 1 izvući će podniz iz niza.

Izlaz: A

FIND(MID(TRIM(B4),1,1),B4) —> Ovo će vrati položaj niza.

Izlaz: 4

LEN(B4) —> vratit će broj znakova u tekstualni niz.

Izlaz: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> vratit će cijeli tekstualni niz.

ο MID(B4, 4, 17)

Izlaz: Adam Smith

Objašnjenje: Skraćeno početni razmaci od imena “ Adam     Smith” .

⏩ Pritisnite tipku ENTER i početni razmaci bit će izrezano iz stupca Naziv .

⏩ Sada možete koristiti Ručku za popunjavanje do AutoFill formula za ostale ćelije.

Povezani sadržaj : Funkcija lijevog skraćivanja u Excelu: 7 prikladnih načina

4. Korištenje funkcije SUBSTITUTE za rezanje svih razmaka

Kad god želite skratiti sve razmake iz bilo koje vrijednosti tada možete koristiti funkciju ZAMJENA .

Ovdje ću izrezati sve razmake iz stupca Grad .

Za početak , odaberite bilo koju ćeliju da smjestite rezultantnu vrijednost.

➤ Odabrao sam ćeliju E4 .

⏩ U ćeliju E4 upišite sljedeću formulu .

=SUBSTITUTE(C4," ","")

Ovdje, u funkciji ZAMJENA , odabrao sam C4 ćeliju kao tekst , korišten ” ” (Jedan razmak) kao stari_tekst zatim korišten “” (Bez razmaka) kao novi_tekst . Sada će funkcija SUBSTITUTE zamijeniti razmake bez razmaka.

⏩ Pritisnite tipku ENTER i dodatni razmaci će biti odrezani iz stupac Grad .

⏩ Sada,možete upotrijebiti Ručku za popunjavanje za Automatsko popunjavanje formule za ostale ćelije.

5. Korištenje TRIM & ZAMJENA Funkcija za rezanje neprekinutih razmaka

Kad god uvozimo podatke s nekog drugog mjesta, većinu vremena ušulja se nekoliko neprekinutih razmaka. Možete obrezati one neprekinute razmake pomoću funkcije TRIM , CLEAN funkcije i SUBSTITUTE funkcije zajedno.

Za početak odaberite bilo koju ćeliju u koju ćete smjestiti rezultat vrijednost.

➤ Odabrao sam ćeliju E4 .

⏩ U ćeliju E4 upišite sljedeću formulu.

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

Ovdje, u funkciji TRIM koristio sam CLEAN((SUBSTITUTE(B4,CHAR(160) ,” “))) kao tekst . koristi FIND(MID(TRIM(B4),1,1),B4) kao start_num zatim koristi LEN(B4) kao num_chars .

Dalje, u CLEAN funkciji, upotrijebio sam SUBSTITUTE(B4,CHAR(160),” “)) kao tekst .

Zatim sam u funkciji SUBSTITUTE odabrao B4 ćeliju kao tekst , upotrijebio CHAR(160) kao stari_tekst , zatim korišten ” “ (Jedan razmak) kao novi_tekst .

Sada, FUNKCIJA SUBSTITUTE zamijenit će neraskidive razmake jednim razmakom.

Razdvajanje formule

SUBSTITUTE(B4,CHAR(160),” “) —> skratit će sve dodatne razmake.

Izlaz: Adam Smith

CLEAN((SUBSTITUTE(B4,CHAR(160),” “))) —> počevši od pozicije 1 izvući će podniz iz niza.

Izlaz: Adam     Smith

TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160),” “)))) —> Ovo će vratiti položaj niza.

ο TRIM(” Adam     Smith”)

Izlaz: Adam Smith

Objašnjenje: Skraćeni neprekidni razmaci iz imena “ Adam Smith” .

⏩ Pritisnite ENTER ključ i neprekidni razmaci bit će izrezani iz Ime stupca.

⏩ Sada , možete upotrijebiti Ručku za popunjavanje za Automatsko popunjavanje formule za ostale ćelije.

6. Korištenje Find & Zamijeni za skraćivanje razmaka

Također možete koristiti Traži & Zamijeni značajku za skraćivanje razmaka u Excelu.

Dopustite mi da vam demonstriram postupak,

Zatim odaberite raspon ćelija s kojeg želite skrati razmake.

➤ Odabrao sam raspon ćelija C4:C12 .

Zatim otvorite karticu Početna >> ; iz Uređivanje grupe >> idite na Traži & Odaberite >> odaberite Zamijeni

Pojavit će se dijaloški okvir .

⏩ I koristio jedan Razmak u Pronađi što za skratiti razmake.

⏩ Zadržao sam Zamijeni s polje Prazno .

Zatim kliknite na Zamijeni sve .

Porukapojavit će se s prikazom koliko se zamjena dogodilo.

⏩ Napravili smo 17 zamjena .

Zatim kliknite U redu i zatvorite dijaloški okvir box .

⏩ Ovdje su svi razmaci skraćeni u stupcu Grad .

Povezani sadržaj: Skratite prave znakove i razmake u Excelu (5 načina)

7. Korištenje VBA za Skratite početne razmake

Ako želite, također možete koristiti Visual Basic (VBA) za skratiti početne razmake.

Dopustite mi objasniti vam postupak,

Prvo otvorite karticu Razvojni programer >> zatim odaberite Visual Basic.

⏩ Zatim će se otvoriti novi prozor Microsoft Visual Basic za aplikacije .

Sada otvorite Umetni >> odaberite Modul .

Upišite sljedeći kod u otvoreni Modul da biste izrezali početne razmake.

3431

Ovdje, u Sub Trim_Leading_Spaces() , deklarirao sam Rg i WRg varijable kao Raspon .

Potom je dijaloški okvir nazvao Skrati vodeće razmake a zatim upotrijebio For petlju za IZREZI svaki odabrani stanica .

Zatim sam upotrijebio funkciju VBA LTRIM za skraćivanje.

Sada, Spremite kod i vratite se na radni list.

za primjenu VBA , ako želite možete odabrati ćeliju ili raspon ćelija sada inače možete odabrati raspon u okviru s porukom .

➤ Odabrao sam raspon ćelija B4:B12 .

Zatim otvorite karticu Prikaz >> iz Makronaredbe >> odaberite Prikaži makronaredbe.

Pojavit će se dijaloški okvir . Odatle odaberite Naziv makronaredbe i Naziv makronaredbe .

⏩ Odabrao sam Razmake_naredbi u Naziv makronaredbe .

⏩ Odabrao sam Excel Trim Spaces.xlsm u Macros in .

Zatim kliknite Run .

Pojavit će se okvir s porukom gdje će biti prikazan vaš odabrani raspon.

Sada kliknite U redu .

Stoga će svi vodeći razmaci biti odrezani .

8. Korištenje VBA za rezanje završnih razmaka

Ako želite, također možete skratiti zadnje razmake pomoću Visual Basica .

Ovdje želim skratiti razmake zadnje iz stupca Ime .

Da biste otvorili prozor Visual Basic for Applications , možete slijediti korake objašnjene u odjeljku 7 .

Zatim upišite sljedeći kod Module .

7083

Ovdje, u Sub Trim_Trailing_Spaces() , deklarirao sam rng varijablu kao Raspon .

Zatim sam upotrijebio funkciju VBA TRIM za skraćivanje.

Sada, Spremite kôd i vratite se na radni list.

Otvorite karticu Programer >> iz Umetni >> odaberite Gumb iz Kontrola obrasca

Sada Povucite Gumb na

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.