U ovom ćemo članku naučiti kako ukloniti nepotrebne prazne znakove u Excelu.
Što su vodeći i zadnji prostori
U Excelu je izvlačenje i čišćenje podataka prvi i najvažniji zadatak svakog projekta analize podataka. U svom petogodišnjem iskustvu primio sam podatke koji su izgledali nestrukturirano, no pomoću excel TRIM ili CLEAN funkcija pretvorio sam ih u smislena izvješća. Ponekad tekstualne vrijednosti sadrže početne, zadnje ili više ugrađenih razmaka, a proces čišćenja ovih praznih znakova ili razmaka dio je čišćenja podataka. Čišćenje podataka u Excelu je jednostavno. Sada naučimo kako očistiti tekstualne vrijednosti u ćelijama u Excelu.
Uklonite sve prazne znakove odjednom u Excelu
Metoda uključuje nekoliko koraka. Prvi je dio odabira, formula tipa i dovršetak formule.
Prvi : Odaberite potrebne ćelije u kojima trebate očišćene podatke ili izlazne ćelije
Drugi : Formula tipa
TRIM funkcija je TEXT funkcija u Excelu koja se koristi za uklanjanje svih dodatnih razmaka iz tekstualnog niza osim jednog razmaka između riječi.
Sintaksa:
= TRIM (tekst) |
tekst: tekstualna vrijednost u navodnicima ili referenci ćelije
Treći : Na kraju svake formule koristimo tipku Enter za pregled rezultata korištene formule. No, umjesto da koristite samo Enter, koristite Ctrl + Enter ključ zajedno
Primjer :
Sve ovo može biti zbunjujuće za razumijevanje. Shvatimo kako koristiti funkciju na primjeru. Ovdje ih moramo ukloniti kako bi formula koja se odnosi na ove ćelije ispravno izračunala. Stupac A sadrži tekst s vodećim razmacima ispred teksta. Ti su prostori uklonjeni pomoću funkcije obrezivanja. Pogledajte donju snimku zaslona:
Postoje dva načina na koje možemo ukloniti ove prostore:
- Korištenje funkcije Trim & Substitute
- Zamijenite naredbu
TRIM formula za uklanjanje praznih znakova
Funkcija obrezivanja uklanja sve razmake iz tekstualnog niza, osim pojedinačnih razmaka između riječi.
Najprije odaberite ćelije u koje trebate izdvojiti čiste podatke ili izlazne ćelije. Odabrali smo raspon C1: C5 i upisali donju formulu
Koristite formulu:
= TRIM (A1) |
Sada za dovršetak procesa samo trebamo upotrijebiti Ctrl + Enter umjesto da koristite samo Enter.
Ako podaci sadrže vodeće razmake i više od jednog razmaka između teksta, funkcija obrezivanja neće ih sve ukloniti. Pogledajte ćeliju A3 sadrži tekst s razmacima u sredini teksta. Trim će ukloniti sav vodeći prostor osim jednog razmaka između 2 riječi. Pogledajte donju snimku zaslona:
Alternativno, možemo upotrijebiti funkciju zamjene u slučaju da znamo da naš tekst sadrži razmake između riječi i da ga je potrebno ukloniti.
Alternativni način
Pogledajte donju sliku. Funkcija Zamjena zamjenjuje razmak između teksta s "ništa". Stoga se prostor uklanja.
Primjer :
Ako podaci sadrže vodeći razmak i više razmaka između teksta, funkcija zamjene uklonit će ih sve. Ćelija A1 sadrži tekst s razmacima na početku ili na kraju između teksta. Funkcija Zamjena uklonit će sve razmake. Pogledajte donju snimku zaslona:
Upotrijebite formulu:
= ZAMJENA (A1, "", "") |
Gornja formula uklanja sve pojave razmaka za razliku od funkcije TRIM koja ostavlja pojedinačne razmake između riječi.
Kao što možete vidjeti u stupcu C nema dodatnih razmaka.
Još jedan način:
Također možemo upotrijebiti naredbu Zamijeni za uklanjanje neželjenih razmaka. Ova naredba radi slično kao funkcija Zamjena. Tipkovni prečac je Ctrl + H
Naredba Replace može se koristiti u slučaju da znamo da naš tekst sadrži razmake između teksta koje moramo ukloniti.
Pronađite što: upišite razmak pritiskom na tipku razmaknice jednom.
U Zamijeni sa: NULL
Ne možemo vidjeti unos u okvir Traži što jer smo tamo stavili razmak. Pritisnite Zamijeni sve dok ne vidite dijaloški okvir s tekstom koji ne može pronaći više prostora za zamjenu.
U nastavku ćete dobiti rezultat:
Dakle, na ovaj način možete ukloniti početne i krajnje razmake i razmake između teksta i učiniti svoje podatke čitljivijima.
Uklonite prateći prostor kroz VBA
U slučaju da želite da VBA kôd ukloni sve prazne prostore samo na aktivnom listu, ovaj će vam članak definitivno pomoći. Mnogo puta greškom ostavljamo prostor na kraju ili ponekad kopiramo podatke s weba i ne primjećujemo. U ovom ćemo članku naučiti kako ukloniti zaostali prostor pogreškom.
Pitanje): U Excelu možemo koristiti funkciju TRIM s formulom SUBSTITUTE & CHAR, tj. = TRIM (ZAMJENA (A1, CHAR (160), "")) za uklanjanje zaostalog prostora na kraju bilo kojeg teksta.
Želio bih da mi Makro pomogne u uklanjanju svih nepotrebnih razmaka ostavljenih na kraju niza.
Da biste dobili kôd za uklanjanje razmaka na kraju teksta; moramo slijediti korake u nastavku za pokretanje VBA uređivača.
- Pritisnite karticu Developer, a zatim
- Iz grupe kodova odaberite Visual Basic
Kopirajte sljedeći kôd u modul radnog lista
Podrezani prostor ()
Dim c As Range, rngConstants As Range Uključeno Slijedi nastavak greške Postavi rngConstants = ActiveSheet.UsedRange.SpecialCells (2, 2) Uključeno Greška Idi na 0 Ako nije rngConstants je ništa 'optimizirati performanse Application.ScreenUpdating = Netačno Primjena.Izračun = xlProračunPriručnik 'trim ćelije uključujući char 160 Za svaki c U rngKonstanti c.Value = Trim $ (Application.Clean (Zamijeni (c.Value, Chr (160), ""))) Sljedeće c 'resetiranje postavki Application.ScreenUpdating = Istina Primjena.Izračun = xlIzračunAutomatski Završi ako Kraj podm |
Kako god želite, ovo će ukloniti sve razmake na kraju.
Napomena: Gornji makro pokrenut će se samo na aktivnoj tablici.
Na ovaj način možemo ukloniti krajnje razmake na kraju, koristeći VBA kôd.
Preuzmi - Ukloni prateći prostor kroz VBA - xlsm
Nadam se da je ovaj članak o tome kako ukloniti nepotrebne prazne znakove u Excelu objašnjen. Ovdje pronađite više članaka o izračunavanju vrijednosti i srodnih Excel formula. Ako vam se sviđaju naši blogovi, podijelite ih sa svojim prijateljima na Facebooku. Također nas možete pratiti na Twitteru i Facebooku. Voljeli bismo čuti vaše mišljenje, javite nam kako možemo poboljšati, nadopuniti ili inovirati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte.
Kako koristiti funkciju TRIM u Excelu: Funkcija TRIM koristi se za obrezivanje nizova i čišćenje svih zaostalih ili vodećih prostora od niza. To nam puno pomaže u procesu čišćenja podataka.
Kako koristiti funkciju CLEAN u Excelu: Funkcija čišćenja koristi se za čišćenje neispisivih znakova iz niza. Ova se funkcija uglavnom koristi s funkcijom TRIM za čišćenje uvezenih inozemnih podataka.
Zamijenite tekst s kraja niza počevši od promjenjivog položaja: Za zamjenu teksta s kraja niza koristimo funkciju ZAMJENA. Funkcija ZAMJENA koristi položaj teksta u nizu za zamjenu.
Excel ZAMJENA vs ZAMJENA funkcija: Funkcije ZAMJENA i ZAMJENA su najčešće pogrešno shvaćene funkcije. Za pronalaženje i zamjenu zadanog teksta koristimo funkciju ZAMJENA. Gdje se REPLACE koristi za zamjenu brojnih znakova u nizu …
Zamijenite tekst s kraja niza, počevši od promjenjivog položaja: Za zamjenu teksta s kraja niza koristimo funkciju ZAMJENA. Funkcija ZAMJENA koristi položaj teksta u nizu za zamjenu.
Popularni članci:
50 Excel prečaca za povećanje vaše produktivnosti : Ubrzajte svoje zadatke u Excelu. Ovi prečaci pomoći će vam u povećanju radne učinkovitosti u Excelu.
Kako koristiti funkciju VLOOKUP u Excelu : Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.
Kako koristiti IF funkciju u Excelu : IF izraz u Excelu provjerava uvjet i vraća određenu vrijednost ako je uvjet TRUE ili vraća drugu određenu vrijednost ako je FALSE.
Kako koristiti funkciju SUMIF u Excelu : Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima.
Kako koristiti funkciju COUNTIF u Excelu : Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste brojali određene vrijednosti. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.