Sadržaj
Dok stvarate veliki radni list, vrlo je moguće da imate dodatnih prostora u sadržaju. Za izradu izvrsnog radnog lista potrebno je ukloniti suvišne razmake . U ovom ću članku objasniti kako ukloniti vodeće razmake u programu Excel .
Da bi ovo objašnjenje bilo učinkovitije za vas, upotrijebit ću ogledni skup podataka koji ima 3 stupci koji predstavljaju puno ime osobe zajedno s imenom i prezimenom. Ovi stupci su Ime, Prezime i Puno ime .
Ovdje za generiranje Punog imena iz Ime i prezime Koristio sam funkciju CONCAT.
Preuzmi za vježbu
Uklonite početne razmake u Excel.xlsm
4 načina za uklanjanje vodećih razmaka u excelu
1. Korištenje funkcije TRIM
Možete koristiti funkciju TRIM za uklanjanje vodećih razmaka, iako TRIM funkcija ne samo da uklanja vodeći razmake, već također uklanja zadnje i dvostruke razmake.
Prvo odaberite ćeliju u koju želite smjestiti rezultantnu vrijednost.
➤ Odabrao sam ćeliju E4
Drugo, upišite sljedeću formulu ćeliju ili u traku formule .
=TRIM(D4)
Na kraju pritisnite ENTER .
Sada će prikazati rezultat uklanjanjem svih dodatnih razmaka.
Kasnije možete koristiti Ispuni Ručka to AutoFill formula zaostatak stanica.
1.1. Uklonite početne razmake iz tekstualnih vrijednosti
Ako želite ukloniti samo početne razmake iz teksta, možete koristiti TRIM funkciju s MID funkcijom i funkcija FIND . Spajanje ovih funkcija izračunat će položaj prvog tekstualnog znaka niza. Ovdje sam također upotrijebio funkciju LEN za izračunavanje duljine niza.
Za korištenje ovih funkcija u formuli najprije odaberite ćeliju u koju želite smjestiti rezultat.
➤ Odabrao sam ćeliju E4
Drugo, upišite sljedeću formulu u ćeliju ili u Traku s formulama .
=MID(D4,FIND(MID(TRIM(D4),1,1),D4),LEN(D4))
Ovdje sam umetnuo D4 kao vrijednost gdje sam želio ukloniti razmake.
Dio FIND će detektirati položaj prvog niza tekstualnih znakova tada će funkcija LEN brojiti duljinu niza koja će biti ekstrahirana pomoću vanjske funkcije MID .
Na kraju pritisnite ENTER .
Sada će prikazati rezultat uklanjanjem samo vodećih razmaka odabrane ćelije.
Sada, ako ako želite, možete upotrijebiti formulu Ručka za popunjavanje za Automatsko popunjavanje za ostale ćelije.
1.2. Uklonite vodeće razmake iz numeričkih vrijednosti
Funkcija TRIM radi za numeričke vrijednosti, ali postoji problem što pretvara broj u tekstualni niz.
Dakle , akoželite ukloniti samo početne razmake iz numeričke vrijednosti, tada možete upotrijebiti funkciju TRIM s funkcijom VALUE .
Da vam pokažem kako sam koristeći skup podataka koji sadrži numeričke vrijednosti poštanskog broja zajedno s nazivom grada.
Na prvom mjestu odaberite ćeliju u koju želite smjestiti svoju rezultantnu vrijednost.
➤ Odabrao sam ćeliju D4
Zatim upišite sljedeću formulu u ćeliju ili u traku formule .
=VALUE(TRIM(C4))
Ovdje, TRIM funkcija uklanja vodeće razmake iz numeričke vrijednosti u C4 . Zatim ga VALUE pretvara u Format broja .
Na kraju pritisnite ENTER .
Na kraju će se ukloniti vodeći razmaci numeričke vrijednosti i pretvorit će je u brojčani format.
U ovom trenutku, ako želite, možete koristiti Full Handle na AutoFill formulu za ostale ćelije.
Pročitajte više: Kako ukloniti razmake na kraju u Excel
2. Korištenje TRIM-a unutar SUBSTITUTE-a za uklanjanje neprekinutih vodećih razmaka
U slučaju da ste neke vrijednosti izveli s web stranice koja se sastoji od znak CHAR (160) tada postoji mogućnost dolaska neprekinutih razmaka s vrijednostima.
Funkcija TRIM ne radi ispravno s neprekinutim razmacima . Za to možete koristiti ZAMJENUfunkcija za uklanjanje neprekinutih vodećih razmaka s normalnim razmacima.
Uzeo sam sljedeće uzorke podataka Knjige s imenom autora .
Prvo odaberite ćeliju u koju želite smjestiti rezultantnu vrijednost.
➤ Odabrao sam ćeliju C4
Zatim upišite sljedeću formulu u ćeliju ili u traku formula .
=TRIM(SUBSTITUTE(B4, CHAR(160), ""))
Ovdje će funkcija SUBSTITUTE zamijeniti sve instance CHAR(160) normalnim razmakom iz ćelije B4 . Zatim će funkcija TRIM ukloniti te razmake.
Na kraju pritisnite tipku ENTER .
Na kraju će pokazati rezultat uklanjanjem svih neprekinuti razmaci.
Konačno, možete upotrijebiti formulu Full Handle to AutoFill za ostale ćelije.
Slična čitanja:
- Uklonite sve razmake u Excelu (9 metoda)
- Kako ukloniti prazna mjesta u Excelu (7 načina)
3. Korištenje FIND i REPLACE
Također možete koristiti FIND & REPLACE naredba za uklanjanje razmaka.
Za to prvo odaberite ćeliju iz koje želite ukloniti početne razmake.
Zatim otvorite Početnu kartica >> iz Pronađi & Odaberite >> odaberite Zamijeni
Pojavit će se dijaloški okvir . Tamo ćete morati staviti koliko razmaka želite ukloniti u Tražišto.
Nakon toga, morat ćete staviti koliko razmaka želite zamijeniti postojećih razmaka u Zamijeni s.
Nakon što ste stavili razmake u Pronađi što i Zamijeni s . Zatim kliknite Zamijeni sve. Pojavit će se poruka koliko se zamjena dogodilo.
➤ Ovdje će se prikazati 7 zamjena .
U slučaju da postoji više vodećih razmaka u vašoj odabranoj ćeliji, tada možete ponovo kliknuti Zamijeni sve . Uklonit će postojeće početne razmake.
➤ Opet je zamijenio 3 razmaka.
Ovdje su svi vodeći razmaci zamijenjeni jednim razmakom.
3.1. Pojedinačni razmaci
Ako želite ukloniti samo pojedinačne razmake na početku, također možete koristiti TRAŽI & REPLACE naredba.
Nakon odabira ćelije iz koje želite ukloniti pojedinačne vodeće razmake.
Sada otvorite karticu Početna >> iz Pronađi & Odaberite >> odaberite Zamijeni
Odatle će se pojaviti dijaloški okvir umetnuti jedan razmak u Pronađi što i ostavite polje Zamijeni s prazno.
Na kraju kliknite na Zamijeni SVE . Pojavit će se poruka koja prikazuje koliko je zamjena izvršeno. Sada kliknite U redu.
➤ Ovdje će se prikazati 24 zamjene .
Ovdje, sve pojedinačni razmaci zamjenjuju se brprostor.
3.2. Dvostruki razmaci
S druge strane, ako želite ukloniti samo dvostruke početne razmake, možete upotrijebiti FIND & REPLACE naredba.
Za početak odaberite ćeliju iz koje želite ukloniti pojedinačne razmake na početku.
Nakon toga otvorite karticu Početna > ;> iz Pronađi & Odaberite >> odaberite Zamijeni
Sada će se pojaviti dijaloški okvir od tamo umetnite dvostruki razmak u Pronađi što i jedan razmak u Zamijeni s .
Zatim kliknite na Zamijeni SVE . Pojavit će se poruka koja prikazuje koliko je zamjena izvršeno. Sada kliknite OK.
➤ Ovdje će se prikazati 11 zamjena .
Konačno, svi dvostruki vodeći razmaci zamijenjeni su jednostrukim vodećim razmacima.
4. Korištenje VBA
Za uklanjanje vodećih razmaka u Excelu možete također koristite Visual Basic .
Prvo otvorite karticu Developer >> zatim odaberite Visual Basic.
Tada će se otvoriti Microsoft Visual Basic za aplikacije.
Sada , otvorite Umetni >> odaberite Modul .
Ovdje je otvoren Modul .
Nakon toga napišite kod za uklanjanje vodećih razmaka u Modulu .
2616
Ovdje sam uzeo dvije varijable Rng i SelectedRng , nazvali dijaloški okvir Uklanjanje vodećeg prostora zatim upotrijebio For petlju za TRIM svaku odabranu ćeliju .
Koristio sam VBA LTRIM funkciju za rezanje.
Na kraju, Spremite kôd i vratite se na radni list.
Prvo odaberite ćeliju ili raspon ćelija za primjenu VBA
Zatim otvorite karticu Prikaz >> iz Makronaredbe >> odaberite Prikaži makronaredbe.
U ovom trenutku pojavit će se dijaloški okvir sada odaberite Makronaredbu zatim kliknite Pokreni .
Opet će se pojaviti dijaloški okvir koji prikazuje odabrani raspon kliknite OK.
Sada će vodeći razmaci odabranog raspona ćelija biti uklonjeni.
N.B: Stvari koje treba zapamtiti, VBA kod će ukloniti početne razmake samo u odabranom rasponu ćelija i promijenit će izvorne podatke i ne podržava Undo. Nadalje, spremite kopiju svojih podataka prije primjene ovog VBA koda.
Odjeljak za vježbu
Dao sam vježbeni list u radnoj bilježnici za vježbanje ovih objašnjenih načina za uklanjanje vodećih razmaka. Možete ga preuzeti s gornjeg.
Zaključak
Pokušao sam objasniti 4 jednostavni i brzi načini za uklanjanje vodećih razmaka u Excelu. Ovi različiti načini pomoći će vam da uklonite vodeće razmake iz tekstualnih i numeričkih vrijednosti. Na kraju, ali ne manje važno, ako imate bilo kakve prijedloge, ideje ili povratne informacije, slobodno ih komentirajteispod.