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

  • Podijeli Ovo
Hugh West

Excel pruža različite načine izdvajanja različitih podataka, uglavnom oslanjajući se na različite funkcije. Neki se mogu izdvojiti izravno iz određenih funkcija, dok drugi mogu poprimiti malo kompliciraniji oblik iz kombinacije funkcija. U ovom ću vam članku pokušati pokazati kako izdvojiti određenu vrstu podataka, za svaku vrstu, iz ćelije u programu Excel.

Preuzmite radnu bilježnicu

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

Izdvajanje određenih podataka.xlsx

3 primjera za izdvajanje određenih podataka iz ćelije u Excelu

1. Ekstrahirajte specifične tekstualne podatke iz ćelije

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

1.1 Izdvajanje podataka s početka ćelije

Možete izdvojiti podatke s početka ćeliju pomoću funkcije LIJEVO . Ova funkcija uzima dva argumenta- i) tekst iz kojeg želite izdvojiti i ii) broj znakova koje želite izdvojiti.

Koristim polje prikazano u nastavku. Koristim raspon B5:B7 kao referentne podatke iizdvajajući ga u stupac C .

Koraci:

  • U ćeliji želite za pisanje vaših izdvojenih podataka (u ovom slučaju to je ćelija C5 ), zapišite sljedeću formulu:

=LEFT(B5,4)

  • Zatim pritisnite Enter .

  • Sada, kliknite i povucite Ikonu ručke za popunjavanje prema dolje kako biste replicirali formulu za ostale ćelije.

1.2 Izdvojite podatke s kraja a Ćelija

Za izdvajanje podataka s kraja ćelije morate upotrijebiti funkciju RIGHT . Koristim isti niz prikazan u prethodnom odjeljku za ilustraciju izdvajanja podataka pomoću funkcije RIGHT .

Koraci:

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

=RIGHT(B5,4)

  • Sada pritisnite Enter .

  • Zatim kliknite i povucite ikonu Ručke za popunjavanje da biste popunili ostatak ćelija.

1.3 Izdvojite određene dijelove podataka

Recimo da želimo da se određeni dio ćelije ekstrahira obično nakon ili prije određenog znaka kao što je prije i poslije znaka @ u e-poruci. Možemo ga koristiti u kombinaciji s funkcijom SEARCH ili funkcijom FIND . Obje dijele istu svrhu u ovom kontekstu. Ovdje koristim funkciju FIND .

Za ovaj odjeljak uzmimoskup podataka koji se sastoji od e-poruka.

Izdvoj korisničkog imena

Za izdvajanje korisničkog imena (dio prije znaka @) upotrijebite ovu formulu za izvucite ga.

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

Sada pritisnite Enter . Zatim upotrijebite Ikonu ručke za popunjavanje da biste popunili ostatak ćelija replicirajući ovu formulu.

🔎 Raščlamba Formula:

  • FIND(“@”,B5)

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

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

The LEFT funkcija uzima dva argumenta – i) vrijednost odakle izvlači i ii) duljinu niza koju izvlači, što je u ovom slučaju određeno iz funkcije FIND i koristi se kao vrijednost manje od njega.

Izdvoj naziva domene

Za izdvajanje naziva domene (dio nakon znaka @ ) upotrijebite sljedeću formulu.

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

Zatim pritisnite Enter i ispunite ostatak koristeći ikonu ručke za popunjavanje 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 gdje je pronađen prvi argument. U ovom slučaju to bi bilo 13.

  • LEN(B5)

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

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

Funkcija RIGHT zauzima najmanje dva argumenta - i) vrijednost iz koje je tekst izdvojen i ii) duljinu izvlačenja od kraja. Drugi argument ovdje je određen oduzimanjem vrijednosti prije @ znaka pronađenih iz FIND funkcije od ukupne duljine niza pronađene iz LEN funkcije.

Pročitajte više: Kako izvući podatke iz Excel tabele (6 učinkovitih metoda)

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

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

U ovoj metodi koristit ćemo TEXTJOIN funkcija za ulančavanje svih brojeva izdvojenih pojedinačno iz svake vrijednosti. Za izdvajanje brojeva kombinacija pomoćnih funkcija kao što su LEN , INDIRECT , ROW , MID i IFERROR koristi se. Ove pomoćne funkcije koriste se za stvaranje niza od svake vrijednosti, koji se sastoji od svih brojeva i vrijednosti niza zamijenjenih praznim nizom. Ikonačno, funkcija TEXTJOIN samo pomaže sastaviti sve 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 Ikonu ručke za popunjavanje da ispunite ostatak ćelija koje želite replicirati.

🔎 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″}
  • IFERROR((MID(B5,ROW(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 povezuje sve vrijednosti u nizu i vraća rezultat.

Pročitajte više: Kako izdvojiti podatke iz Excela na temelju 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 izvlačenje podataka s web stranice (2 metode)
  • Kako uvesti podatke sa sigurne web stranice u Excel (uz brze korake)
  • Kako pretvoriti Excel u tekstualnu datoteku s uspravnom crtom (2 načina)

3. EkstraktOdređeni brojevi i tekstualni podaci iz alfanumeričkih znakova

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

Koraci:

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

  • Počnite upisivati ​​donji i Excel će automatski predložiti izdvojene tekstualne vrijednosti iz ostalih stupaca.

  • Sada pritisnite Unesite .

  • Ponovite isti postupak za brojeve.

Pročitajte više: Izdvajanje teksta 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ščlambe bile od pomoći da razumijete formule i da ih primijenite za svoje probleme. Za više ovakvih vodiča posjetite Exceldemy.com .

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.