Kako ukloniti razmak prije teksta u Excelu (4 metode)

  • Podijeli Ovo
Hugh West

Kada imamo posla s tekstom u Excelu, razmaci između teksta uobičajeni su scenarij. Razmaci su potrebni za skupove podataka. No, dodatni razmaci mogu uzrokovati pogrešne proračune ili pogrešna tumačenja skupa podataka. Zato je bitno ukloniti te razmake prije i između teksta. U ovom ćete vodiču naučiti kako ukloniti razmak ispred teksta u Excelu s prikladnim primjerima i odgovarajućim ilustracijama.

Preuzmite radnu bilježnicu za vježbe

Preuzmite ovu radnu bilježnicu za vježbe.

Ukloni razmak prije teksta.xlsm

Kako razmak prije teksta utječe na skup podataka?

Razmak(i) prije teksta može stvoriti mnogo problema pri analizi skupa podataka. Može vam dati pogrešne rezultate koje ne biste očekivali. Da pojasnimo, pogledajte sljedeći skup podataka:

Ovdje imamo razmake prije tekstova. Sada želimo izdvojiti prva četiri znaka riječi. Za to koristimo funkciju LEFT . Rezultat će biti ovakav:

Možete vidjeti da postoji velika razlika između onoga što smo htjeli i onoga što smo dobili. Razmaci prije teksta mogu stvoriti ovu vrstu problema u formulama.

4 načina za uklanjanje razmaka prije teksta u Excelu

U sljedećim odjeljcima pružit ćemo vam četiri metode koje možete koristiti ukloniti razmak ispred teksta u excelu. Preporučujemo da ih sve naučite i primijenite onu koja vam odgovara.

1. Upotreba TRIM-a i drugih funkcijaza uklanjanje razmaka prije teksta

Sada koristimo funkciju TRIM za uklanjanje razmaka prije teksta. To je glavna metoda za ovu vrstu problema.

Funkcija TRIM uklanja sve razmake iz tekstualnog niza osim pojedinačnih razmaka između riječi.

Sintaksa:

=TRIM(Tekst)

Tekst: Tekst s kojeg želite ukloniti razmak.

1.1 Uklonite prostor samo funkcijom TRIM

Da bismo demonstrirali ovu metodu, koristimo sljedeći skup podataka:

Primijetite ovdje. Ima dodatnih razmaka ne samo prije tekstova nego i između tekstova. Naš je cilj ukloniti sve dodatne razmake i skup podataka održati čistim od beskorisnih prostora.

📌 Koraci

Prvo upišite sljedeću formulu u ćeliji C5 :

=TRIM(B5)

Zatim pritisnite Enter .

Nakon toga povucite ikonu Fill Handle preko raspona ćelija C6 :C9 .

Kao što vidite, uspješni smo u uklanjanju razmaka prije teksta i između teksta.

1.2 Uklonite razmak pomoću TRIM i CLEAN funkcije

Funkcija TRIM briše samo znak za razmak koji je vrijednost koda 32 u 7-bitnom ASCII skupu znakova.

Postoji još jedan znak za razmak koji se zove neprekidni razmak , koji se obično koristi na web stranicama kao HTML znak. Funkcija CLEAN također uklanja ne-ispis znakova poput prijeloma retka.

Da bismo to demonstrirali, koristimo sljedeći skup podataka:

📌 Koraci

Prvo upišite sljedeću formulu u ćeliju C5 :

=TRIM(CLEAN(B5))

Zatim pritisnite Enter .

Nakon toga povucite Ikona Ručka za popunjavanje preko raspona ćelija C6:C9 .

Sada možete vidjeti da nema razmaka ili prijeloma retka ispred tekst.

1.3 Brisanje razmaka s funkcijama TRIM, CLEAN i SUBSTITUTE

Postoje neprekinuti razmaci koji imaju decimalnu vrijednost 160, a funkcija TRIM ne može ukloniti to samo po sebi. Ako vaš skup podataka sadrži jedan ili više bijelih razmaka koje funkcija TRIM ne uklanja, upotrijebite funkciju SUBSTITUTE za pretvaranje neprekinutih razmaka u pravilne razmake, a zatim ih izrežite.

Ova metoda će ukloniti svaki dodatni razmak, prijelom retka i neprekinuti razmak. Da bismo to demonstrirali, koristimo sljedeći skup podataka:

📌 Koraci

Prvo upišite sljedeća formula u ćeliji C5 :

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

Zatim, pritisnite Enter .

Nakon toga povucite ikonu Ručke za popunjavanje preko raspona ćelija C6:C9 .

Kao što vidite, nema razmaka ili neprekinutih razmaka prije teksta.

Pročitajte više: Kako ukloniti razmake u ćeliji uExcel

2. Find & Naredba zamjene za brisanje razmaka prije teksta u Excelu

Ova je metoda sada korisna ako želite ukloniti beskorisne razmake prije ili između tekstova. Ova metoda je brža od ostalih. Ako je vaš cilj ukloniti sve razmake , ova će metoda raditi bez problema.

Da bismo to demonstrirali, upotrijebit ćemo ovaj skup podataka:

Ovdje možete vidjeti neke e-poruke. Prije ili između njih postoje neki neželjeni razmaci. Ovom metodom ćemo ukloniti sve te razmake.

📌 Koraci

Prvo odaberite sve podatke.

Zatim pritisnite Ctrl+F na tipkovnici da otvorite Traži & Dijaloški okvir Zamijeni .

Kliknite na Zamijeni . Zatim u okviru Pronađi što upišite Razmak .

Sada zadržite Polje Zamijeni s prazno.

Kliknite na Zamijeni sve .

Kao što vidite, uspjeli smo u uklanjanju svih beskorisnih razmaka iz tekstova.

Slična čitanja:

  • Kako ukloniti razmake na kraju u Excelu (6 jednostavnih metoda)
  • Ukloniti vodeći razmak u Excelu (5 korisnih načina)
  • Kako ukloniti suvišne razmake u programu Excel (4 metode)

3. Korištenje VBA za uklanjanje razmaka prije teksta

Na kraju, pružit ćemo vam dio VBA makronaredbe za uklanjanje beskorisnih uznemirujućih prostoraunutar teksta.

Upotrijebit ćemo sljedeći skup podataka za demonstraciju:

📌 Koraci

Prvo pritisnite Alt+F11 da otvorite VBA uređivač. Kliknite na Umetni > Modul .

Upišite sljedeći kod i spremite datoteku.

7070

Sada pritisnite Alt+F8 na tipkovnici da biste otvorili dijaloški okvir makronaredbe.

Odaberite ukloni_razmak . Kliknite Pokreni

Odaberite raspon ćelija B5:B9.

Kliknite na OK nakon toga.

Kao što vidite, uklonili smo sve razmake ispred teksta pomoću VBA koda.

4. Power Query za uklanjanje razmaka prije teksta

Također možete ukloniti razmake koristeći Alat Power Query u Excelu. Postoji ugrađena značajka TRIM u Power Queryju.

Da bismo to demonstrirali, upotrijebit ćemo ovaj skup podataka:

Kao što vidite, postoje razmaci prije podataka. To ćemo ukloniti pomoću značajke Power Query.

📌 Koraci

Na kartici Podaci odaberite From Table/Range .

Odaberite raspon ćelija vašeg skupa podataka. Kliknite na OK .

Nakon toga će se pokrenuti uređivač power query i izgledat će ovako.

Kliknite na Column1 za odabir svakog teksta.

Zatim desnom tipkom miša kliknite namiš. Odaberite Transform .

Nakon toga kliknite na TRIM .

Kao što vidite, uspješno smo uklonili sve vodeće razmake iz skupa podataka.

💬 Stvari koje treba zapamtiti

✎ The TRIM funkcija uklanja dodatne razmake između tekstova. Ako postoji više od jednog prostora, dovest će ih u jedan prostor.

Pronađi & Naredba Replace će ukloniti svaki razmak iz skupa podataka. Ako vam je cilj ukloniti razmak ispred teksta, nemojte ga koristiti.

Zaključak

Za kraj, nadam se da vam je ovaj vodič pružio djelić korisnog znanja o tome kako ukloniti razmak prije teksta u Excelu. Preporučujemo da naučite i primijenite sve ove upute na svoj skup podataka. Preuzmite radnu bilježnicu za vježbanje i isprobajte ih sami. Također, slobodno dajte povratne informacije u odjeljku za komentare. Vaše vrijedne povratne informacije motiviraju nas za izradu ovakvih vodiča. Ne zaboravite provjeriti našu web stranicu Exceldemy.com za razne probleme i rješenja u vezi s Excelom.

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.