Sadržaj
Kada se bavimo tekstom u Excelu, razmaci između teksta su uobičajeni scenario. Prostori su neophodni za skupove podataka. Ali dodatni razmaci mogu uzrokovati pogrešne proračune ili pogrešne interpretacije skupa podataka. Zato je bitno ukloniti te razmake ispred i između teksta. U ovom vodiču naučit ćete kako ukloniti razmak ispred teksta u Excelu s odgovarajućim primjerima i odgovarajućim ilustracijama.
Preuzmite radnu svesku za vježbu
Preuzmite ovu radnu svesku za vježbu.
Ukloni razmak prije teksta.xlsmKako razmak prije teksta utječe na skup podataka?
Razmak(i) prije teksta može stvoriti mnogo problema za analizu skupa podataka. Može vam dati pogrešne rezultate koje ne biste očekivali. Da razjasnimo, pogledajte sljedeći skup podataka:
Ovdje imamo neke razmake prije tekstova. Sada želimo da izdvojimo prva četiri znaka reči. Koristimo funkciju LEFT za ovo. Rezultat će biti ovakav:
Možete vidjeti da postoji velika razlika između onoga što smo željeli 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 narednim odjeljcima pružit ćemo vam četiri metode koje možete koristiti da uklonite 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 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 odakle želite ukloniti razmak.
1.1 Ukloni prostor samo pomoću funkcije TRIM
Da bismo demonstrirali ovu metodu, koristimo sljedeći skup podataka:
Obavijest ovdje. Postoje dodatni razmaci ne samo ispred tekstova već i između tekstova. Naš cilj je ukloniti sve dodatne prostore i održavati skup podataka čistim od beskorisnih prostora.
📌 Koraci
① Prvo unesite sljedeću formulu u Ćelija C5 :
=TRIM(B5)
② Zatim pritisnite Enter .
③ Nakon toga prevucite ikonu Ručica za popunjavanje preko raspona ćelija C6 :C9 .
Kao što vidite, uspjeli smo u uklanjanju razmaka ispred teksta i između teksta.
1.2 Uklonite razmak pomoću TRIM i CLEAN Funkcije
Funkcija TRIM briše samo znak razmaka koji je vrijednost koda 32 u 7-bitnom ASCII skupu znakova.
Postoji još jedan znak za razmak koji se zove razmak bez prekida , koji se obično koristi na web stranicama kao HTML karakter. Funkcija CLEAN također uklanja ne-štampanje znakova poput prijeloma linija.
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čice za popunjavanje preko raspona ćelija C6:C9 .
Sada možete vidjeti da nema razmaka ili prijeloma reda prije tekst.
1.3 Brisanje razmaka sa funkcijama TRIM, CLEAN i SUBSTITUTE
Postoje razmaci bez prekida koji imaju decimalnu vrijednost od 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, koristite funkciju SUBSTITUTE da pretvorite razmake bez prekida u obične razmake, a zatim ih skratite.
Ova metoda će ukloniti svaki dodatni razmak, prijelom reda i neprekidni razmak. Da bismo to demonstrirali, koristimo sljedeći skup podataka:
📌 Koraci
① Prvo upišite sljedeću formulu u Ćeliji C5 :
=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160)," "))))
② Zatim, pritisnite Enter .
③ Nakon toga prevucite ikonu Ručice za popunjavanje preko raspona ćelija C6:C9 .
Kao što vidite, ispred teksta nema razmaka ili razmaka.
Pročitajte više: Kako ukloniti razmake u ćeliji uExcel
2. Pronađite & Zamijenite naredbu za brisanje razmaka prije teksta u Excelu
Sada je ova metoda korisna ako želite ukloniti beskorisne razmake prije ili između tekstova. Ova metoda je brža od ostalih. Ako je vaš cilj da uklonite sve razmake , ova metoda će raditi s lakoćom.
Da bismo to demonstrirali, koristit ćemo ovaj skup podataka:
Ovdje možete vidjeti neke e-poruke. Postoje neki neželjeni razmaci ispred ili između njih. Ovom metodom ćemo ukloniti sve ove prostore.
📌 Koraci
① Prvo odaberite sve podatke.
② Zatim pritisnite Ctrl+F na tastaturi da otvorite Pronađi & Zamijeni dijaloški okvir.
③ Kliknite na Zamijeni . Zatim, u polje Pronađi šta upišite Razmak .
④ Sada zadržite Zamijeni sa polje 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 prostor u Excelu (5 korisnih načina)
- Kako ukloniti višak razmaka u Excelu (4 metode)
3. Korištenje VBA za uklanjanje razmaka prije teksta
Na kraju, pružit ćemo vam dio VBA makroi za uklanjanje beskorisnih ometajućih prostoraunutar teksta.
Koristit ćemo sljedeći skup podataka da demonstriramo:
📌 Koraci
① Prvo pritisnite Alt+F11 da otvorite VBA uređivač. Kliknite na Insert > Module .
② Unesite sljedeći kod i sačuvajte datoteku.
6579
③ Sada pritisnite Alt+F8 na tastaturi da otvorite makro dijalog okvir.
③ Odaberite ukloni_razmak . Kliknite na Pokreni
④ Odaberite raspon ćelija B5:B9.
⑤ Kliknite na OK nakon toga.
Kao što vidite, uklonili smo sve razmake ispred teksta koristeći VBA kod.
4. Power Query za uklanjanje razmaka prije teksta
Također možete ukloniti razmake iz upotrebe Power Query alat u Excel-u. Postoji ugrađena funkcija TRIM u Power Query.
Da bismo to demonstrirali, koristit ćemo ovaj skup podataka:
Kao što vidite, postoje razmaci ispred podataka. To ćemo ukloniti pomoću funkcije Power Query.
📌 Koraci
① Sa kartice Podaci , odaberite Iz Tablica/Raspon .
② Odaberite raspon ćelija vašeg skupa podataka. Kliknite na OK .
③ Nakon toga će pokrenuti power query editor i izgledat će ovako.
④ Kliknite na Kolona1 da odaberete svaki tekst.
⑤ Zatim kliknite desnim tasterom miša 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
✎ TRIM funkcija uklanja dodatne razmake između tekstova. Ako postoji više od jednog prostora, to će ih dovesti u jedan prostor.
✎ Pronađi & Komanda Replace će ukloniti svaki razmak iz skupa podataka. Ako vam je cilj ukloniti razmak ispred teksta, nemojte ga koristiti.
Zaključak
Da zaključimo, nadam se da vam je ovaj vodič pružio dio korisnog znanja o tome kako ukloniti razmak ispred teksta u Excelu. Preporučujemo da naučite i primijenite sve ove upute na svoj skup podataka. Preuzmite radnu svesku i isprobajte ih sami. Također, slobodno dajte povratne informacije u odjeljku za komentare. Vaše vrijedne povratne informacije nas motiviraju za kreiranje ovakvih tutorijala. Ne zaboravite provjeriti našu web stranicu Exceldemy.com za razne probleme i rješenja u vezi s Excelom.