Sadržaj
Razmaci se mogu pojaviti iz različitih razloga na radnom listu. Može doći do grešaka prilikom unosa podataka ili uvoza podataka iz različitih izvora. Ručno uklanjanje tih prostora može biti glomazno i može zahtijevati vrijeme. U ovom članku ćemo vam pokazati brze načine da uklonite razmak u Excelu nakon teksta. Ovi načini će biti zgodni kada trebamo očistiti podatke.
Pretpostavimo da imamo listu imena sa neželjenim razmacima iza teksta. Želimo ukloniti te prostore kako bismo izvršili dalje operacije. To ćemo učiniti koristeći 6 različitih metoda u nastavku. Radi naše pogodnosti, uključili smo dvije kolone Normalni tekst i Tekst bez neželjenog prostora . Ovdje imamo neželjene razmake između riječi Abagail i navodnika (“) .
Preuzmite Vježbenicu
Uklanjanje_spaces_after_text.xlsm
6 brzih načina za uklanjanje razmaka u Excelu nakon teksta
Sada ćemo tražiti načine za uklanjanje prostora u Excelu nakon tekst. U ovom slučaju, uklonit ćemo razmake između Abagail i navodnika (“ ”) . Sljedeće metode će nas voditi kroz različite metode da to učinimo.
1. Uklonite razmake u Excelu nakon teksta pomoću Find and Replace
Možemo ukloniti razmake nakon teksta pomoću Pronađi i zamijeni funkcija Excel-a. Da bismo to učinili, prvo moramo odabrati raspon na koji želimo primijeniti funkciju Pronađi i zamijeni .
Ovdje sam odabraoraspon B5:B9 .
Prvo ćemo ići na karticu Početna , a zatim ćemo ići na Pronađi & Odaberite opciju na alatnoj traci.
Od Pronađi & Odaberite odaberite Zamijeni .
Zatim će se pojaviti dijaloški okvir Pronađi i zamijeni .
Onda bismo u okviru Pronađi šta jednom upisali RAZMAKNICA . U ovom slučaju ostavićemo polje Zamijeni sa prazno .
Tada ćemo pritisnuti Zamijeni sve da uklonite sve razmake . Pojavit će se kutija s porukom s brojem zamjena.
Svi razmaci nakon teksta će nestati.
Pročitajte više: Kako ukloniti razmak prije teksta u Excelu (4 metode)
2. Ukloniti razmak poslije teksta pomoću funkcije TRIM u Excelu
2.1. Upotreba samo funkcije TRIM
Funkcija TRIM u Excelu pomaže nam da uklonimo svaki neželjeni prostor. Možemo koristiti TRIM funkciju da se riješimo svih neželjenih razmaka nakon teksta. Ovdje, u ovom slučaju u ćeliju C5 , upisali bismo
=TRIM(B5)
Nakon pritiskom na tipku ENTER , pronašli bismo tekst bez ikakvog neželjenog razmaka . Ovdje bismo uklonili nepotrebne razmake između dva dijela imena.
Sada bismo koristili Fill Handle da koristimo AutoFill funkcija Excela za uklanjanje prostora iz drugih vrijednosti u TextBez kolone neželjenog prostora .
2.2. Korištenje funkcije LEN i LEFT s funkcijom TRIM
LEN funkcija u Excelu mjeri dužinu bilo kojeg broja ili niza. LIJEVA funkcija u Excelu može biti korisna za preuzimanje određenog broja znakova iz bilo kojeg broja ili tekstualnog niza. Ovdje ćemo koristiti kombinaciju tri funkcije za uklanjanje razmaka nakon teksta. Ovdje, u ćeliju C5 , upisujemo
=TRIM(LEFT(B5,LEN(B5)))
Raščlamba formule
LEN(B5)
—> mjeri dužinu znakova u ćeliji B5. U ovom slučaju,
Izlaz je : 14
LEFT(B5,LEN(B5)) —> postaje LIJEVO(B5,14). Dakle, uzima u obzir 14 znakova s lijeve strane. U ovom slučaju,
Izlaz je : Abagail Ross
Objašnjenje : Primijetite da postoje 2 dodatna razmaka između riječi.
TRIM(LIJEVO(B5,LEN(B5))) —> sada dolazi u akciju TRIM funkcija. To uklanja dva dodatna razmaka između riječi i daje nam odgovarajući rezultat.
Izlaz je : Abagail Ross
Objašnjenje : Primijetite da nema dodatnog razmaka između dvije riječi.
Pritiskom na tipku ENTER dobijamo rezultat u ćeliji C5 .
Upotrebom Fill Handle za korištenje značajke AutoFill Excela, dobijamo vrijednosti u Text Without Unwanted Spacestupac .
Pročitajte više: H kako ukloniti vodeće razmake u Excelu (4 metode)
3. Uklonite razmake nakon teksta koristeći Power Query
Power Query je korisna funkcija kada je u pitanju formatiranje podataka. Možemo koristiti Power Query da očistimo neželjene prostore. Prvo biramo sve podatke raspona s kojim radimo.
Odabrali smo raspon B5:B9.
Zatim, da izvršimo Power Query , moramo odabrati Iz tabele/ raspona sa kartice Podaci .
Pojaviće se novi prozor .
Idite na Dodaj kolonu >> Format >> TRIM
Dobit ćemo skraćene podatke u novoj koloni pod nazivom Trim .
Zatim idite na Datoteka kartica.
Kliknite Zatvori & Učitaj .
Rezultate ćete dobiti u novom listu .
Pročitajte više: Kako ukloniti razmake u Excelu: pomoću formule, VBA & Power Query
4. Uklonite razmake nakon teksta pomoću makroa i VBA
Možemo koristiti VBA za uklanjanje razmaka nakon teksta. Prvo, moramo odabrati cijeli raspon iz kojeg želimo ukloniti razmake.
Zatim smo odabrali raspon B5:B9 .
Da biste koristili VBA uređivač,
Otvorite karticu Programer >> odaberite Visual Basic
Novi prozorće se pojaviti.
Idite na karticu Insert >> odaberite Modul .
Novi Modul će se pojaviti. Upišite donji kod u novi Module .
6955
Napravit ćemo novu Podproceduru RemoveSpacesafterText i deklarirajte dvije varijable M i cell kao Range .
Onda smo koristili For petlju da pronađemo svaku ćeliju koji ima nepoželjne prostore. Koristit ćemo VBA TRIM funkciju za uklanjanje razmaka.
Sada ćemo sačuvati kod i pokrenuti kod pritiskom na F5 .
Moći ćemo ukloniti sve neželjene prostore.
Pročitajte više: Kako ukloniti razmake na kraju u Excelu (6 jednostavnih metoda)
5. Uklonite razmake nakon teksta pomoću funkcije LIJEVO u Excelu
LEFT funkcija u Excelu nam omogućava odaberite određeni broj znakova s lijeve strane teksta. Ako znamo koliko razmaka ima desno od teksta, tj. nakon teksta možemo ukloniti razmake pomoću funkcije LEFT .
U ovom slučaju znamo da imamo tri razmaka na desnoj strani teksta. Dakle, u ćeliju C5, upisaćemo
=LEFT(B5,LEN(B5)-3)
Raščlamba formule
LEN(B5)
—> daje nam dužinu vrijednosti u ćeliji B5.
Izlaz je : 10
LEN(B5)-3
—> daje nam vrijednost 10-3.
Izlaz je : 7
Objašnjenje : Pronalazimo potreban broj znakova.
LEFT(B5,LEN(B5)-3)
—> preuzima 7 znakova s lijeve strane teksta.
Izlaz je : Abagail
Objašnjenje : Nema dodatnog razmaka nakon teksta.
Pritiskom na tipku ENTER dobićemo vrijednost u ćeliji C5 .
Sada povlačenjem nadole Fill Handle da koristimo funkciju AutoFill , dobićemo sve vrijednosti u stupcu Tekst bez neželjenog razmaka .
6. Uklonite razmake nakon teksta pomoću funkcije SUBSTITUTE u Excelu
SUBSTITUTE Function Excela nam omogućava da zamijenimo jedan tekst drugim. Možemo koristiti ZAMJENU funkciju da zamijenimo neželjene razmake. Ovdje ćemo zamijeniti dodatne razmake između dva teksta. Da bismo to učinili, u ćeliju C5 ukucaćemo
=SUBSTITUTE(B5," ","")
U formulu ćemo će odabrati B5 ćeliju čiju vrijednost želimo zamijeniti. Zatim koristim razmak kao stari_tekst jer želim ukloniti razmak. Zatim se koristi prazan prostor unutar dvostrukog navodnika kao novi_tekst .
Sada će funkcija ZAMENJA zameniti dodatne razmake posle teksta sa nema razmaka.
Nakon pritiska na tipku ENTER dobićemo željenu vrijednost u ćeliji B5 .
Tada pomoću Fill Handle za korištenje funkcije AutoFill dobićemo odgovarajuće vrijednostiu koloni Tekst bez neželjenog razmaka .
Pročitajte više: Kako ukloniti razmak u Excelu prije brojeva (3 načina)
Stvari koje treba zapamtiti
Neželjeni prostori mogu nam uzrokovati probleme kada koristimo LOOKUP funkcije .
Kada koristimo LEFT Funkcija samo za uklanjanje neželjenih razmaka nakon teksta, trebali bismo znati broj razmaka nakon teksta.
Odjeljak za vježbu
Uključili smo odjeljak za vježbanje kako biste mogli vježbajte metode sami.
Zaključak
Pokušali smo pokazati 6 brzih načina za uklanjanje prostora u Excelu nakon teksta. Nadamo se da će vam ovo biti od koristi u vašim svakodnevnim aktivnostima. Ako su vam potrebna dodatna pojašnjenja, slobodno komentirajte ispod ili pošaljite povratne informacije. Naš tim će vam rado pomoći oko bilo kojeg vašeg problema.