Sadržaj
U Excelu postoji dosta funkcija za brzo izdvajanje teksta prije znaka. U ovom ćemo članku znati kako ih koristiti.
Radna bilježnica
Preuzmite sljedeću radnu bilježnicu i vježbu.
Izdvoj teksta prije znaka.xlsx
4 brze metode za izdvajanje teksta prije znaka u programu Excel
1. Upotreba funkcija LIJEVO i FIND za izdvajanje teksta prije znaka
Funkcija LIJEVO jedna je od potkategorija Funkcija TEKST koje mogu izvući krajnji lijevi tekstovi niza danog skupa podataka. Ovdje ćemo koristiti kombinaciju LEFT funkcije i FIND funkcije . Pretpostavimo da imamo radni list koji sadrži popis imena zaposlenika i njihov iznos prodaje pridružen znakom "_". Izdvojit ćemo tekst prije tog znaka.
KORACI:
- Odaberite ćeliju D5 .
- Upišite formulu:
=LEFT(C5,FIND("_",C5)-1)
FUNKCIJA FIND vraća položaj znaka “_” kao broj iz cijelog tekstualnog niza, a Funkcija LIJEVO izdvaja tekstove.
- Pogodak Unesite da vidite rezultat.
- Upotrijebite Ručku za popunjavanje da vidite ostale rezultate.
2. Umetanje funkcije Excel SUBSTITUTE prije n-tog pojavljivanja znaka
Za pronalaženje n-tog položaja određenog znaka iizdvojiti tekstove prije toga, možemo koristiti FUNKCIJU ZAMJENA . To je vrlo popularna funkcija. Recimo da imamo skup podataka. Izdvojit ćemo tekstove prije drugog razmaka u nizu.
KORACI:
- Odaberite Ćelija C5 .
- Upišite formulu:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ NAPOMENA: Ovdje funkcija SUBSTITUTE zamjenjuje drugi razmak znakom “ ^ ”.
Formula:
=SUBSTITUTE(B5," ","^",2)
Funkcija FIND otkriva položaj znaka “ ^ ” kao broj. Konačno, Funkcija LIJEVO izvlači tekstove prije tog znaka kao što smo govorili u prvoj metodi.
- Pritisnite Enter .
- Povucite kursor prema dolje do ostalih ćelija da biste vidjeli rezultat.
3. Primijenite Excel alat za traženje i zamjenu za izdvajanje teksta prije znaka
U Microsoft Excelu postoji puno impresivnih i ugrađenih alata ili značajki. Pronađi i zamijeni jedan je od njih. iz donjeg skupa podataka izdvojit ćemo tekstove prije znaka “ # ”.
KORACI:
- Odaberite ćeliju B5:B11 .
- Pritisnite Ctrl+C da je kopirate i Zalijepite u ćeliju C5 .
- Odaberite zalijepljene podatke.
- Na kartici Početna idite na Uređivanje > Pronađi & Odaberite > Zamijeni .
- Prozorotvara se.
- U okvir Pronađi što upišite “ #* ”.
➤ NAPOMENA: Ovdje koristimo zvjezdicu ( * ) jer je to zamjenski znak koji predstavlja sve znakove nakon “ # ”.
- Sada okvir Zamijeni s ostavite praznim
- Odaberite Zamijeni sve .
- Pojavljuje se okvir za potvrdu.
- Odaberite OK i zatvorite prethodni prozor.
- Na kraju, možemo vidjeti da su svi tekstovi izdvojeni prije znaka.
4. Koristite značajku 'Tekst u stupac' za Izvucite tekst prije znaka u Excelu
Opcija Tekst u stupac u Excelu čini skup podataka dinamičnim. Zamislite da imamo skup podataka i izdvojit ćemo tekstove prije znaka koji se zove zvjezdica ( * ).
KORACI:
- Odaberite ćeliju B5:B11 i pritisnite Ctrl+C da je kopirate.
- Zalijepite u ćeliju C5 .
- Idite na karticu Podaci tako da odaberete sve zalijepljene podatke.
- Na padajućem izborniku Podatkovni alati , kliknite na Tekst u stupce .
- Iz prozora Korak čarobnjaka 1 odaberite opciju Razgraničeno .
- Pritisnite Dalje .
- Sada u prozoru Čarobnjak 2 provjerite opciju Ostalo i napišite “ * ” u prazan okvir pokraj njega. Možemo vidjeti pregled odokvir Pregled podataka .
- Odaberite Dalje .
- Konačno, u prozoru Korak čarobnjaka 3 , možemo odabrati bilo koji format podataka koji želimo.
- U okviru Odredište odaberite mjesto gdje želimo ekstrahirane podatke.
- Odaberite Završi .
- Ovdje možemo vidjeti sve ekstrahirane podatke u dva dijela.
Zaključak
Ovo su najbrži načini izdvajanja teksta prije znaka u Excelu . Dodana je radna bilježnica za vježbanje. Samo naprijed i pokušajte. Slobodno pitajte bilo što ili predložite nove metode.