Sadržaj
Dok radite s nestrukturiranim sirovim podacima, često ćete morati izvući relevantne informacije iz njih. Ponekad morate ukloniti prvi, drugi ili treći karakter iz tekstualnog niza da biste dohvatili vrijednost. Excel ima neke funkcije pomoću kojih možete obaviti takvu vrstu zadatka. Također možete napraviti svoju prilagođenu funkciju za uklanjanje znakova iz tekstualnih nizova. Danas ćemo u ovom članku raspravljati o tome kako ukloniti prva 3 znaka u Excel-u.
Preuzmite radnu svesku za vježbu
Preuzmite ovu vježbu da biste vježbali zadatak dok čitate ovaj članak.
Ukloni prva 3 znaka.xlsm
4 prikladna načina za uklanjanje prva 3 znaka u Excelu
Razmotrite situaciju u kojoj imate bazu podataka koja sadrži neobrađeni podaci. Prva 3 znaka svih vaših podataka su nepotrebna i sada morate ukloniti te znakove. U ovom odjeljku ćemo pokazati kako ukloniti ta prva 3 znaka iz vaših podataka u Excel-u.
1. Koristite DESNU funkciju da uklonite prva 3 znaka u Excelu
Kombinacija DESNE funkcije i LEN funkcije može vam pomoći da uklonite prva 3 znaka iz vaših podatkovnih ćelija. Ova metoda je opisana u koracima u nastavku.
Korak 1:
- U ćeliji C4 , primijenite DESNO funkcija ugniježđena sa LEN Formula je,
=RIGHT(B4,LEN(B4)-3)
- Ovdje, string_cell je B4 odakle ćemo ukloniti 3 znaka.
- LEN(B4)-3 se koristi kao num_chars . Funkcija LEN će se pobrinuti da ukloni prva 3 znaka iz ćelije.
Korak 2:
- Sada kada je naša formula spremna, pritisnite ENTER da dobijete rezultat.
- Naša rezultat je ovdje. Da biste dobili potpuni rezultat, pomaknite kursor miša u donji desni ugao ćelije. Kada kursor pokaže znak križa, dvaput kliknite na znak da biste primijenili istu funkciju na ostale ćelije.
Povezani sadržaj: Kako ukloniti prvi znak iz niza u Excelu pomoću VBA
2. Primijenite funkciju REPLACE da uklonite prva 3 znaka u Excelu
REPLACE funkcija obično zamjenjuje dio tekstualnog niza drugim tekstualnim nizom. Ali u ovom dijelu ćemo koristiti ovu funkciju za uklanjanje znakova iz ćelija. Pogledajmo kako se to radi.
Korak 1:
- Primijenite funkciju REPLACE u ćeliji C4 . Formula je,
=REPLACE(B4,1,3,"")
- Gdje je B4 stari tekst.
- Početni_broj je 1. Počećemo od početka.
- Broj_znakova je 3 jer želimo zamijeniti prva tri znaka.
- Novi_tekst je izmijenjeni tekst koji će zamijeniti stari tekst.
- ENTER da biste dobili therezultat. Iz rezultata možemo vidjeti da naša formula radi savršeno.
- Sada ćemo primijeniti istu formulu na sve potrebne ćelije.
Pročitajte više: Uklonite posljednji znak iz string Excela (5 jednostavnih metoda)
Slična očitanja:
- VBA za uklanjanje znakova iz niza u Excelu (7 metoda)
- Kako ukloniti znakove koji se ne mogu ispisati u Excelu (4 jednostavna načina)
- Uklonite prazne znakove u Excelu (5 metoda)
- Kako ukloniti pojedinačne navodnike u Excelu (6 načina)
- Kako ukloniti točku i zarez u Excelu (4 metode)
3. Umetnite funkciju MID da uklonite prva 3 znaka u Excelu
Kombinacija funkcija MID i funkcija LEN rade istu operaciju kao i metoda jedan. Sada ćemo primijeniti ovu formulu na naš skup podataka.
Korak 1:
- Formula koju ćemo primijeniti u ćeliji C4 je ,
=MID(B4,4,LEN(B4)-3)
- Ovdje tekst je B4
- Početni_broj je 4 jer ćemo ukloniti prva 3 broja.
- Broj_znakova definirano je kao LEN(B4)-3)
- Pritisnite ENTER i primijenite formulu na sve ćelije. Naš posao je gotov!
Pročitajte više: Kako ukloniti znak iz niza u Excelu (14 načina)
4. Uvedite korisnički definiranu funkciju za uklanjanje prva 3 znaka u Excelu
Možetetakođer napravite vlastitu funkciju kako biste izvršili ovaj zadatak. Tako je, možete definirati vlastitu prilagođenu funkciju za obavljanje svog posla. Za to morate napisati VBA kod. Razgovarat ćemo o ovom procesu koristeći korake u nastavku. Za više informacija o prilagođenim funkcijama, Kliknite ovdje!
Korak 1:
- Prvo, idite na Microsoft Prozor Visual Basic za aplikacije pritiskom na Alt+F11 .
- Novo prozor je otvoren. Sada kliknite Insert i odaberite Module da otvorite novi modul.
Korak 2:
- U novootvoreni modul, umetnite VBA kod da napravite UFD za uklanjanje prva 3 znaka iz vaših ćelija. Dali smo kod za vas. Možete jednostavno kopirati ovaj kod i koristiti ga u svom radnom listu. Ime naše korisnički definirane funkcije je RemoveFirst3 . A kod za kreiranje ove funkcije je,
6576
Korak 3:
- Naš kod je napisan . Sada se vratite na radni list i upišite funkciju =RemoveFirst3 . Vidimo da je funkcija kreirana.
- Sada primijenite funkciju u ćeliji C4 . Funkcija je,
=RemoveFirst3(B4,3)
- Pritisnite ENTER da dobiti rezultat.
- Naša prilagođena funkcija radi ispravno. Sada ćemo ovu funkciju primijeniti na ostale ćelije da dobijemo konačnurezultat.
Povezani sadržaj: Kako ukloniti posljednja 3 znaka u Excelu (4 formule)
Stvari za Zapamtite
👉 Kreiranje prilagođene formule ima više ograničenja od običnih VBA makroa. Ne može promijeniti strukturu ili format radnog lista ili ćelije.
👉 Primjenom UFD-a, možete ukloniti N broj znakova iz svojih ćelija.
Zaključak
U U ovom vodiču prošli smo kroz četiri različita pristupa da uklonimo prva 3 znaka iz ćelija u excelu. Vrlo ste dobrodošli da komentirate ako imate bilo kakvih pitanja ili upita. Ostavite svoje povratne informacije u odjeljku za komentare. Hvala što ste posjetili ExcelWIKI. Nastavite sa učenjem!