Želite manipulirati tekstualnim podacima u Excelu kao profesionalac? Naučite koristiti funkcije TEXTSPLIT, TEXTBEFORE i TEXTAFTER kako biste uštedjeli vrijeme.

Excel ima opsežan niz funkcija koje korisnici mogu koristiti za transformaciju i otključavanje uvida iz tekstualnih podataka. U ovom će se članku raspravljati o osnovama Excelovih funkcija TEXTSPLIT, TEXTBEFORE i TEXTAFTER te o tome kako ih možete koristiti za manipulaciju podacima.

Što je funkcija TEXTSPLIT u Excelu?

Funkcija TEXTSPLIT dijeli tekstualne nizove u više ćelija na temelju navedenog graničnika. Zatim se rezultirajući niz razlijeva u retke ili stupce. Ova je funkcija varijacija formule Excelovog čarobnjaka za pretvaranje teksta u stupce. To je također inverzno od Funkcije TEXTJOIN i CONACT, koji za razliku od TEXTSPLIT-a spaja tekstove.

Ovo je sintaksa za TEXTSPLIT:

 =TEXTSPLIT(tekst, razdjelnik_stupca,[razdjelnik_reda],[ignoriraj_prazno], [način_podudaranja], [pad_s])
  • tekst predstavlja tekst koji želite razdvojiti.
  • razdjelnik_stupca je tekst ili znak u stupcima koji predstavljaju mjesto gdje bi se trebalo dogoditi razdvajanje.
  • razdjelnik_reda je tekst ili znak u redovima koji predstavljaju mjesto gdje bi se trebalo dogoditi razdvajanje.
  • ignoriraj_prazno odredite treba li prazne vrijednosti zanemariti ili ne.
  • način_podudaranja ovisi o vrsti podudaranja. Podudaranje koje ne razlikuje velika i mala slova je 1, dok je zadano podudaranje koje razlikuje velika i mala slova 0.
  • jastučić_sa navedite vrijednost koja bi se trebala koristiti za predstavljanje nedostajućih vrijednosti u dvodimenzionalnim nizovima. Zadana pogreška je #N/A.

Svi ovi parametri nisu obavezni osim teksta i col_delimitera.

Što je funkcija TEXTBFORE u programu Excel?

Funkcija TEXTBEFORE vraća tekst ispred navedenog graničnika ili znaka. Na neki je način sličan LIJEVO funkcija u Excelu. Razlika je u tome što možete biti precizniji s TEXTBEFORE jer može vratiti tekst prije određenog pojavljivanja ako se pojavljuje više puta.

Sintaksa funkcije TEXTBEFORE je:

 =TEXTBEFORE(tekst, razdjelnik,[instance_num], [match_mode], [match_end], [if_not_found])
  • tekst predstavlja tekst unutar kojeg tražite.
  • graničnik određuje točku na kojoj bi se trebala dogoditi ekstrakcija.
  • broj_instance određuje iz koje se instance graničnika izdvajanje treba izvršiti.
  • način_podudaranja odnosi se na osjetljivost na velika i mala slova (0) ili neosjetljivost na velika i mala slova pretraživanja (1).
  • meč_kraj određuje treba li se kraj teksta tretirati kao graničnik. Prema zadanim postavkama, tekst se točno podudara (0). Međutim, 1 znači da bi vaša funkcija trebala odgovarati graničniku prema kraju teksta.
  • ako_nije_nađeno je samo vrijednost koja se vraća ako se ne nađe podudaranje. Prema zadanim postavkama, ovo je pogreška #N/A.

Svaki parametar ovdje osim teksta i graničnika nije obavezan. Zamjenski znakovi također nisu dopušteni.

Što je funkcija TEXTAFTER u programu Excel?

Funkcija TEXTAFTER vraća tekst nakon određenog graničnika ili znaka. Na neki je način sličan DESNO funkcija u Excelu a izravna suprotnost funkciji TEXTBEFORE.

Sintaksa funkcije TEXTAFTER je:

 =TEXTAFTER(tekst, razdjelnik,[instance_num], [match_mode], [match_end], [if_not_found])

Parametri funkcije TEXTAFTER isti su kao i funkcije TEXTBEFORE. Dakle, znače istu stvar. Također, svaki parametar u TEXTAFTER osim teksta i graničnika nije obavezan.

Kako koristiti funkciju TEXTSPLIT u Excelu?

Pretpostavimo da imate popis nasumičnih SaaS proizvoda i želite ih razdvojiti.

Uraditi ovo:

  1. Napišite svoju funkciju TEXTSPLIT u traci formule.
  2. Nakon toga slijedi tekst i razdjelnik zarez.
  3. Budući da su ostali parametri opcijski, možete zatvoriti zagradu.

Vaša konačna sintaksa bit će:

 =TEXTSPLIT(B2,",") 

Ako imate više graničnika unutar popisa, upotrijebite donju sintaksu:

 =TEXTSPLIT(B2,{",",".",";"}) 

Sve moguće graničnike morate staviti u vitičastu zagradu, tj. "{}".

Proračunska tablica kako koristiti funkciju TEXTSPLIT kada postoji više graničnikaKako koristiti funkciju TEXTBEFORE u Excelu?

Pretpostavimo da imate popis imena i želite izdvojiti imena s tog popisa.

Uraditi ovo:

  1. Napišite u svoju traku formule TEKST PRIJE.
  2. Morat ćete odabrati ćeliju koja sadrži vaš prvi tekst, nakon čega slijedi vaš graničnik. Vaš graničnik ovdje je razmak.
  3. Zatvori zagradu.
  4. Povucite prema dolje do posljednje ćelije u tablici proračunske tablice s vrijednošću pokraj nje. Za mene je to "Ifeoma Sow" u ćeliji B8.

Vaša konačna sintaksa je:

 =TEKST PRIJE(B2," ") 

Kako koristiti funkciju TEXTAFTER u Excelu?

Funkcija TEXTAFTER slična je funkciji TEXTBEFORE. Ovdje imate popis web stranica i želite saznati naziv tih web stranica.

Uraditi ovo:

  1. Prvo ćete morati napisati svoju funkciju TEXTAFTER u traci formule.
  2. Nakon toga slijedi tekst i graničnik koji je točka.
  3. Ostale parametre možete zanemariti i zatvoriti zagradu.

Vaša konačna sintaksa bit će:

 =TEKSTNAKON(B2,".")

Brzo i jednostavno manipulirajte tekstualnim podacima u programu Excel

Sa snagom Excelovih funkcija stringova, kao što su TEXTSPLIT, TEXTBEFORE i TEXTAFTER, možete jednostavno brzo manipulirati tekstualnim podacima i uštedjeti vrijeme tijekom analize.

Međutim, važno je napomenuti da je svijet manipulacije tekstom širok, osobito u Excelu. Postoje brojne funkcije i tehnike koje treba istražiti. Ovladavanje ovim funkcijama i proširivanje znanja može otključati veće mogućnosti i otkriti važne informacije unutar vaših podataka.