Sadržaj
Postoji dosta funkcija u Excelu za brzo izdvajanje teksta prije karaktera. U ovom članku ćemo znati kako ih koristiti.
Vježbanje
Preuzmite sljedeću radnu svesku i vježbe.
Izdvoji tekst prije karaktera.xlsx
4 brze metode za izdvajanje teksta prije znaka u programu Excel
1. Upotreba funkcija LEFT i FIND za izdvajanje teksta prije znaka
Funkcija LEFT je jedna od potkategorija TEXT funkcija koja može izvući krajnji lijevi tekst niza datog skupa podataka. Ovdje ćemo koristiti kombinaciju LEFT funkcije i FIND funkcije . Pod pretpostavkom da imamo radni list koji sadrži listu imena zaposlenih i njihov iznos prodaje priložen znakom “_”. Izvući ćemo tekst prije tog znaka.
KORACI:
- Odaberite ćeliju D5 .
- Upišite formulu:
=LEFT(C5,FIND("_",C5)-1)
funkcija FIND vraća poziciju znaka “_” kao broj iz cijelog tekstualnog niza, a funkcija LEFT izdvaja tekstove.
- Pritisnite Unesite da vidite rezultat.
- Koristite ručicu za popunjavanje da vidite ostatak rezultata.
2. Umetni funkciju SUBSTITUTE Excel prije n-te pojavljivanja znaka
Da biste pronašli n-tu poziciju određenog znaka iizvući tekstove prije toga, možemo koristiti ZAMJENU funkciju . To je vrlo popularna funkcija. Recimo da imamo skup podataka. Izvući ćemo tekstove prije drugog razmaka niza.
KORACI:
- Odaberite Ćelija C5 .
- Upišite formulu:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ NAPOMENA: Ovdje funkcija ZAMJENA zamjenjuje drugi razmak znakom “ ^ ”.
Formula:
=SUBSTITUTE(B5," ","^",2)
Funkcija FIND funkcija otkriva poziciju znaka “ ^ ” kao broj. Konačno, funkcija LEFT izvlači tekstove prije tog znaka kao što smo raspravljali u prvoj metodi.
- Pritisnite Enter .
- Povucite kursor prema dolje do ostalih ćelija da vidite rezultat.
3. Primijenite Excel Find and Replace Tool da izdvojite tekst prije znaka
U Microsoft Excel , postoji mnogo impresivnih i ugrađenih alata ili funkcija. Pronađi i zamijeni je jedan od njih. iz donjeg skupa podataka izvući ćemo tekstove prije znaka “ # ”.
KORACI:
- Odaberite ćeliju B5:B11 .
- Pritisnite Ctrl+C da je kopirate i Zalijepi u ćeliju C5 .
- Odaberite zalijepljene podatke.
- Na kartici Početna idite do Uređivanje > Pronađi & Odaberite > Zamijeni .
- Prozorse otvara.
- U polje Pronađi šta upišite “ #* ”.
➤ NAPOMENA: Ovdje koristimo Asterisk ( * ) jer je to zamjenski znak koji predstavlja sve znakove nakon “ # ”.
- Sada ostavite polje Zamijeni sa praznim
- Odaberite Zamijeni sve .
- Pojavljuje se okvir za potvrdu.
- Odaberite OK i zatvorite prethodni prozor.
- Na kraju, možemo vidjeti da su svi tekstovi izvučeni prije karaktera.
4. Koristite funkciju 'Tekst u kolonu' za Izvucite tekst prije znaka u Excelu
Opcija Tekst u stupac u Excelu čini skup podataka dinamičkim. Zamislite da imamo skup podataka i da ćemo izdvojiti tekstove prije znaka zvanog Asterisk ( * ).
KORACI:
- Odaberite ćeliju B5:B11 i pritisnite Ctrl+C da je kopirate.
- Zalijepi je u ćeliju C5 .
- Idite na karticu Podaci odabirom svih zalijepljenih podataka.
- Iz padajućeg izbornika Alati za podatke , kliknite na Tekst u kolone .
- Iz prozora Wizard Step 1 , odaberite opciju Delimited .
- Pritisnite Dalje .
- Sada u prozoru Korak 2 čarobnjaka, provjerite da li ste označili opciju Ostalo i napišite “ * ” u praznom polju pored njega. Možemo vidjeti pregled izokvir Pregled podataka .
- Odaberite Sljedeće .
- Konačno, u prozor Wizard Step 3 , možemo odabrati bilo koji format podataka koji želimo.
- U polju Destination izaberite mjesto na kojem želimo ekstrahovane podatke.
- Odaberite Završi .
- Ovdje možemo vidjeti sve ekstrahirane podatke u dva dijela.
Zaključak
Ovo su najbrži načini za izdvajanje teksta prije znaka u Excelu . Dodata je radna sveska za vežbanje. Samo naprijed i probaj. Slobodno pitajte bilo šta ili predložite nove metode.