Kako izdvojiti određene podatke iz ćelije u Excelu (3 primjera)

  • Podijeli Ovo
Hugh West

Excel pruža različite načine za izdvajanje različitih podataka, uglavnom se oslanjajući na različite funkcije. Neki se mogu izvući direktno iz određenih funkcija, dok drugi mogu uzeti malo složeniji oblik iz kombinacije funkcija. U ovom članku pokušat ću vam pokazati kako izdvojiti određenu vrstu podataka, za svaki tip, iz ćelije u Excel-u.

Preuzmite radnu svesku za vježbanje

Preuzmite i vježbajte radnu svesku sa svi primjeri skupova podataka koji se koriste u ovom članku s uključenim formulama.

Izdvojite specifične podatke.xlsx

3 primjera za izdvajanje specifičnih podataka iz ćelije u Excelu

1. Izdvoj specifične tekstualne podatke iz ćelije

Excel pruža različite funkcije za izdvajanje teksta iz različitih dijelova informacija datih u ćeliji. Možete izdvojiti tekst iz dugog tekstualnog niza korištenjem funkcija LEFT , RIGHT , MID ili kombinacijom ovih i SEARCH o FIND funkcije. Sada, u ovom odjeljku, vodit ću vas kroz svaki od njih sa raščlambom kada se pojavi kombinacija.

1.1 Izdvojite podatke od početka ćelije

Možete izdvojiti podatke od početka ćeliju koja koristi funkciju LIJEVO . Ova funkcija uzima dva argumenta- i) tekst iz kojeg želite izdvojiti i ii) broj znakova koje želite izdvojiti.

Koristim niz prikazan ispod. Koristim raspon B5:B7 kao referentne podatke iizdvajanje u kolonu C .

Koraci:

  • U ćeliji želite da zapišete svoje izdvojene podatke (u ovom slučaju to je ćelija C5 ), zapišite sljedeću formulu:

=LEFT(B5,4)

  • Zatim pritisnite Enter .

  • Sada, kliknite i povucite Ikona ručke za popunjavanje nadole kako biste replicirali formulu za ostale ćelije.

1.2 Izdvojite podatke s kraja a Ćelija

Da biste izdvojili podatke s kraja ćelije trebate koristiti funkciju DESNO . Koristim isti niz prikazan u prethodnom odjeljku da ilustriram izdvajanje podataka pomoću funkcije RIGHT .

Koraci:

  • U ćeliju C5 (ili u ćeliju u koju želite izdvojiti), upišite sljedeću formulu.

=RIGHT(B5,4)

  • Sada pritisnite Enter .

  • Zatim kliknite i povucite Ikona ručke za popunjavanje da popunite preostale ćelije.

1.3 Izdvojite određene dijelove podataka

Recimo da želimo da se određeni dio ćelije izdvoji obično nakon ili prije određenog znaka, kao što je prije i poslije znaka @ e-pošte. Možemo ga koristiti u kombinaciji sa funkcijom SEARCH ili funkcijom FIND . Oba dijele istu svrhu u ovom kontekstu. Ovdje koristim funkciju PRONAĐI .

Za ovaj odjeljak uzmimoskup podataka koji se sastoji od e-pošte.

Izdvoji korisničko ime

Da biste izdvojili korisničko ime (dio prije znaka @) koristite ovu formulu za izvucite ga.

=LEFT(B5,FIND("@",B5)-1)

Sada pritisnite Enter . Zatim koristite Ikona ručke za popunjavanje da popunite ostale ćelije koje repliciraju ovu formulu.

🔎 Raščlamba Funkcija Formula:

  • FIND(“@”,B5)

FIND uzima dva argumenta- i) određenu tekstualnu vrijednost ili broj i ii) ćeliju ili vrijednost odakle će pretraživati ​​prvi argument. Vraća numeričku vrijednost mjesta gdje se nalazi prvi argument. U ovom slučaju, to bi bilo 13.

  • LEFT(B5,FIND(“@”,B5)-1)

The LIJEVO funkcija uzima dva argumenta – i) vrijednost iz koje izdvaja, i ii) dužinu niza koji izdvaja, a koja se u ovom slučaju određuje iz funkcije FIND i koristi se kao vrijednost manja od njega.

Izdvoji naziv domene

Da biste izdvojili ime domene (dio nakon znaka @ ) koristite sljedeću formulu.

=RIGHT(B5,LEN(B5)-FIND("@",B5))

Zatim pritisnite Enter i popunite ostatak koristeći Ikona ručke za popunjavanje baš kao gore.

🔎 Raščlamba formule:

  • FIND(“@”,B5)

FIND funkcija uzima dva argumenta- i) određenu tekstualnu vrijednost ili broj i ii) ćeliju ili vrijednost odakle će tražitiprvi argument. Vraća numeričku vrijednost mjesta gdje se nalazi prvi argument. U ovom slučaju, to bi bilo 13.

  • LEN(B5)

LEN funkcija uzima samo jedan argument i vraća dužinu ili broj znakova u toj ćeliji ili tekstu. U ovom slučaju, to je 22.

  • RIGHT(B5,LEN(B5)-FIND(“@”,B5))

Funkcija DESNO uzima najmanje dva argumenta - i) vrijednost odakle se izdvaja tekst i ii) dužinu ekstrakcije od kraja. Drugi argument ovdje je određen oduzimanjem vrijednosti ispred @ znaka pronađene iz funkcije FIND od ukupne dužine niza pronađene iz funkcije LEN .

Pročitajte više: Kako izdvojiti podatke iz Excel lista (6 učinkovitih metoda)

2. Izdvojiti podatke o određenim brojevima iz ćelije u Excelu

Sada, razmotrimo skup podataka kodova koji mogu biti mješoviti, gdje brojevi mogu biti bilo gdje između tekstova.

U ovoj metodi ćemo koristiti TEKSTJOIN funkcija za spajanje svih brojeva izdvojenih pojedinačno iz svake vrijednosti. Za izdvajanje brojeva kombinacija pomoćnih funkcija kao što su LEN , INDIREKTNO , RED , SREDINA i IFERROR se koristi. Ove pomoćne funkcije se koriste za kreiranje niza od svake vrijednosti, koji se sastoji od svih brojeva i vrijednosti niza zamijenjenih praznim nizom. Ikonačno, funkcija TEXTJOIN samo pomaže da se sve spoji u jednu vrijednost.

Da biste izdvojili samo brojeve iz ovog niza, zapišite sljedeću formulu u ćeliji.

=TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),""))

Pritisnite Enter i kliknite i povucite Ikona ručice za popunjavanje da popunite preostale ćelije koje želite da se repliciraju.

🔎 Raščlamba formule:

  • ROW(INDIRECT(“1:”&LEN(B5))) vraća niz {1;2;3;4;5;6;7}
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1) vraća niz {“a”;”s”;”8″;”7 ″;”w”;”q”;”1″}
  • IFGREŠKA((MID(B5,RED(INDIRECT(“1:”&LEN(B5))),1)* 1),””) vraća niz {“”;””;8;7;””;””;1}
  • TEXTJOIN(“”,TRUE,IFERROR(( MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1)*1),””)): Na kraju TEXTJOIN samo spaja sve vrijednosti u nizu i vraća rezultat.

Pročitajte više: Kako izvući podatke iz Excela na osnovu kriterija (5 načina)

Slična čitanja

    <1 4> VBA kod za pretvaranje tekstualne datoteke u Excel (7 metoda)
  • Kako uvesti tekstualnu datoteku s više graničnika u Excel (3 metode)
  • Excel VBA: Automatsko povlačenje podataka s web stranice (2 metode)
  • Kako uvesti podatke sa sigurne web stranice u Excel (sa brzim koracima)
  • Kako pretvoriti Excel u tekstualnu datoteku s graničnikom cijevi (2 načina)

3. EkstraktSpecifični broj i tekstualni podaci iz alfanumeričkih

Ako imate problema s korištenjem formula za radni list ili imate poteškoća s razumijevanjem gore navedenih formula, možete slijediti ovu automatiziranu metodu koju Excel nudi.

Koraci:

  • Za tekstove, popunite prvu ćeliju ručno eliminirajući sve brojeve iz alfanumeričkih vrijednosti.

  • Počnite kucati ono ispod i Excel će automatski predložiti izvučene tekstualne vrijednosti iz ostalih kolona.

  • Sada pritisnite Enter .

  • Ponovite isti postupak za brojeve.

Pročitajte više: Izdvoji tekst nakon znaka u Excelu (6 načina)

Zaključak

Ovo su metode koje možete koristiti za izdvajanje specifični podaci iz ćelije u excelu. Nadam se da su vam ilustracije i raščlanjivanja bili od pomoći da shvatite formule i implementirate ih za svoje probleme. Za više vodiča poput ovog posjetite Exceldemy.com .

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.