Kako podijeliti ćelije u Excelu: Tekst u kolone, Flash Fill i formule

  • Podijeli Ovo
Michael Brown

Kako podijeliti ćeliju u Excelu? Korištenjem značajke Text to Columns, Flash Fill, formula ili Split Text alata. Ovaj vodič opisuje sve opcije koje će vam pomoći da odaberete tehniku ​​koja najviše odgovara vašem konkretnom zadatku.

Generalno, možda ćete morati podijeliti ćelije u Excelu u dva slučaja. Najčešće, kada uvezete podatke iz nekog eksternog izvora gdje su sve informacije u jednoj koloni, a vi želite u odvojenim kolonama. Ili, možda ćete htjeti odvojiti ćelije u postojećoj tablici radi boljeg filtriranja, sortiranja ili detaljne analize.

    Kako podijeliti ćelije u Excelu koristeći tekst u stupce

    Funkcija Text to Columns je zaista zgodna kada trebate podijeliti sadržaj ćelije na dvije ili više ćelija. Omogućava odvajanje tekstualnih nizova određenim graničnikom kao što su zarez, tačka-zarez ili razmak, kao i razdvajanje nizova fiksne dužine. Pogledajmo kako svaki scenarij funkcionira.

    Kako razdvojiti ćelije u Excelu pomoću graničnika

    Pretpostavimo da imate listu učesnika gdje su ime učesnika, zemlja i očekivani datum dolaska svi isti stupac:

    Ono što želimo je razdvojiti podatke u jednoj ćeliji u nekoliko ćelija kao što su Ime , Prezime , Država , Datum dolaska i Status . Da biste to učinili, izvršite sljedeće korake:

    1. Ako želite postaviti rezultate u sredinu tabele, počnite umetanjem novogkolona(e) kako biste izbjegli prepisivanje postojećih podataka. U ovom primjeru, ubacili smo 3 nove kolone kao što je prikazano na slici ispod: Ako nemate nikakve podatke pored kolone koju želite odvojiti, preskočite ovaj korak.
    2. Odaberite ćelije koju želite podijeliti, idite na karticu Podaci > Alati za podatke grupu i kliknite na dugme Tekst u kolone .
    3. U prvom koraku čarobnjaka Pretvori tekst u stupce , birate kako ćete podijeliti ćelije - graničnikom ili širinom. U našem slučaju, sadržaj ćelije je odvojen razmacima i zareze, tako da biramo Delimited , i kliknemo Dalje .
    4. U sljedećem koraku navedete razdjelnike i, opciono, kvalifikator teksta . Možete odabrati jedan ili više unaprijed definiranih graničnika kao i upisati svoj posjedovati jedan u polju Ostalo . U ovom primjeru biramo Razmak i Zarez :

      Savjeti:

      • Tretiraj uzastopne graničnike kao jedan . Obavezno odaberite ovu opciju kada vaši podaci mogu sadržavati dva ili više graničnika u nizu, npr. kada postoji nekoliko uzastopnih razmaka između riječi ili su podaci odvojeni zarezom i razmakom, poput "Smith, John".
      • Određivanje kvalifikatora teksta . Koristite ovu opciju kada je neki tekst stavljen u jednostruke ili dvostruke navodnike, a želite da takvi dijelovi teksta budu neodvojivi. Na primjer, ako odaberete zarez (,) kao graničnik i anavodnik (") kao kvalifikator teksta, tada će sve riječi zatvorene u dvostruke navodnike, npr. "Kalifornija, SAD" , biti stavljene u jednu ćeliju kao Kalifornija, SAD . Ako odaberite {none} kao kvalifikator teksta, zatim će "Kalifornija biti raspoređena u jednu ćeliju (zajedno sa početnim navodnikom) i SAD" u drugu ( zajedno sa završnom oznakom).
      • Pregled podataka Prije nego kliknete na dugme Dalje , razumno je da skrolujete kroz Pregled podataka odjeljak kako biste bili sigurni da je Excel ispravno podijelio sadržaj svih ćelija.
    5. Preostalo vam je još samo dvije stvari - odaberite format podataka i odredite gdje želite zalijepiti rezultirajuće vrijednosti :
      • Format podataka . Prema zadanim postavkama, format General je postavljen za sve stupce, što u većini slučajeva dobro funkcionira. U našem primjeru trebamo Podaci format za datume dolaska. Da promijenite format podataka za određenu kolonu, kliknite na tu kolonu pod Pregled podataka da odaberete t, a zatim odaberite jedan od formata pod Format podataka kolone (pogledajte snimak ekrana ispod).
      • Odredište . Da biste Excelu rekli gdje želite da ispiše odvojene podatke, kliknite na ikonu Sažmi dijalog pored okvira Odredište i odaberite najgornju lijevu ćeliju odredišnog raspona ili upišite referencu ćelije direktno u okvir. Molim te budi veomaoprezno s ovom opcijom i provjerite ima li dovoljno praznih kolona do odredišne ​​ćelije.

      Napomene:

      • Ako ne želite uvesti neku kolonu koja se pojavljuje u pregledu podataka, odaberite tu kolonu i označite Ne uvozi kolona (preskoči) radio dugme pod Format podataka kolone .
      • Nije moguće uvesti podijeljene podatke u drugu tabelu ili radnu knjigu. Ako pokušate to učiniti, dobit ćete grešku nevažećeg odredišta.
    6. Konačno, kliknite na dugme Završi i gotovi ste! Kao što je prikazano na slici ispod, Excel je savršeno smjestio sadržaj jedne ćelije u nekoliko ćelija:

    Kako podijeliti tekst fiksne širine

    Ovaj odjeljak objašnjava kako da biste podijelili ćeliju u Excelu na osnovu broja znakova koji odredite. Da biste stvari lakše razumjeli, razmotrite sljedeći primjer.

    Pretpostavimo da imate ID-ove proizvoda i nazive proizvoda u jednoj koloni i želite izdvojiti ID-ove u zasebnu kolonu:

    Od svi ID-ovi proizvoda sadrže 9 znakova, opcija Fiksna širina savršeno odgovara za posao:

    1. Pokrenite čarobnjaka Pretvori tekst u stupce kako je objašnjeno u gornji primjer. U prvom koraku čarobnjaka odaberite Fiksna širina i kliknite Dalje .
    2. Postavite širinu svake kolone pomoću odjeljka Pregled podataka . Kao što je prikazano una slici ispod, vertikalna linija predstavlja prijelom kolone, a da biste kreirali novu liniju prijeloma, jednostavno kliknite na željenu poziciju (u našem slučaju 9 znakova): Da biste uklonili prijelom, dvaput kliknite na liniju; da pomerite prelom na drugu poziciju, jednostavno prevucite liniju mišem.
    3. U sledećem koraku odaberite format podataka i odredište za podeljene ćelije tačno kao što smo uradili u prethodnom primeru i kliknite na Dugme Završi da završite razdvajanje.

    Kako odvojiti ćelije u Excelu pomoću Flash Fill

    Počevši od Excela 2013, možete koristiti funkciju Flash Fill koja ne samo da može automatski popuniti ćelije podacima, već i podijeliti sadržaj ćelije.

    Uzmimo stupac podataka iz našeg prvog primjera i vidimo kako nam Excelovo Flash Fill može pomoći da podijelimo ćeliju na pola:

    1. Ubacite novu kolonu pored kolone s originalnim podacima i upišite željeni dio teksta u prvu ćeliju (ime učesnika u ovom primjeru).
    2. Upišite tekst još nekoliko ćelije. Čim Excel osjeti uzorak, automatski će popuniti slične podatke u druge ćelije. U našem slučaju, potrebne su 3 ćelije da Excel shvati obrazac:
    3. Ako ste zadovoljni onim što vidite, pritisnite tipku Enter i sva imena će biti kopiran u zasebnu kolonu odjednom.

    Kako podijeliti ćeliju u Excelu s formulama

    Što god raznolikoinformacije koje vaše ćelije mogu sadržavati, formula za podjelu ćelije u Excelu se svodi na pronalaženje položaja graničnika (zarez, razmak, itd.) i izdvajanje podniza prije, poslije ili između graničnika. Općenito, koristite funkcije SEARCH ili FIND da odredite lokaciju graničnika i jednu od funkcija teksta (LEFT, DESNO ili SREDINA) da dobijete podniz.

    Na primjer, koristili biste sljedeće formule za podijelite podatke u ćeliji A2 odvojene sa zarezom i razmakom (pogledajte snimku ekrana ispod):

    Da izdvojite ime u B2:

    =LEFT(A2, SEARCH(",",A2)-1)

    Ovdje funkcija SEARCH određuje poziciju zareza u A2, a vi oduzimate 1 od rezultata, jer se sam zarez ne očekuje u izlazu. Funkcija LEFT izdvaja taj broj znakova s ​​početka niza.

    Da izdvojite zemlju u C2:

    =RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)

    Ovdje, LEN funkcija izračunava ukupnu dužinu niza, od kojeg oduzimate poziciju zareza koju vraća SEARCH. Osim toga, oduzimate razmak (-1). Razlika ide u 2. argument DESNO, tako da povlači toliko znakova s ​​kraja niza.

    Rezultat će izgledati ovako:

    Ako je vaš graničnik zarez sa ili bez razmaka , možete koristiti sljedeću formulu da izdvojite podniz iza njega (gdje je 1000 maksimalni broj znakova zapull):

    =TRIM(MID(A2, SEARCH(",", A2)+1, 1000))

    Kao što vidite, ne postoji univerzalna formula koja bi mogla da obradi sve vrste nizova. U svakom konkretnom slučaju, morat ćete izraditi vlastito rješenje.

    Dobra vijest je da funkcije dinamičkog niza koje su se pojavile u Excelu 365 čine korištenje mnogih starih formula nepotrebnim. Umjesto toga, možete koristiti ove funkcije:

    • TEXTSPLIT - podijeliti nizove prema bilo kojem graničniku koji navedete.
    • TEXTBEFORE - izdvoji tekst prije određenog znaka ili podniza.
    • TEXTAFTER - izdvoji tekst nakon određenog znaka ili riječi.

    Za više primjera formula za podjelu ćelija u Excelu, pogledajte sljedeće resurse:

    • Izdvojite tekst prije određeni znak
    • Dobijte podniz nakon određenog znaka
    • Izvucite tekst između dva pojavljivanja znaka
    • Podijelite ćeliju zarezom, dvotačkom, kosom crticom ili drugim graničnikom
    • Podijelite ćelije prijelomom reda
    • Odvojite tekst i brojeve
    • Formule za razdvajanje imena u Excelu

    Podijelite ćelije pomoću značajke Split Text

    Sada kada ste upoznati sa ugrađenim funkcijama, dozvolite mi da vam pokažem alternativni način podjele ćelija u Excelu. Mislim na alat Split Text uključen u naš Ultimate Suite for Excel. Može izvoditi sljedeće operacije:

    • Podijeliti ćeliju po znak
    • Podijeliti ćeliju po nizu
    • Podijeliti ćeliju po maski (uzorku)

    Na primjer, dijeljenjepojedinosti učesnika u jednoj ćeliji u nekoliko ćelija mogu se napraviti u 2 brza koraka:

    1. Odaberite ćelije koje želite odvojiti i kliknite na ikonu Podijeli tekst na Kartica Ablebits Data , u grupi Tekst .
    2. U oknu programskog dodatka, konfigurirajte sljedeće opcije:
      • Odaberite Zarez i Razmak kao graničnike.
      • Označite Tretiraj uzastopne graničnike kao jedan potvrdni okvir.
      • Odaberite Podijeli na stupce .
      • Kliknite na Podijeli dugme.

    Gotovo! Četiri nove kolone sa podijeljenim podacima umetnute su između originalnih kolona i samo je potrebno tim stupcima dati odgovarajuća imena:

    Savjet. Da biste odvojili kolonu imena od imena, prezimena i srednjeg imena, možete koristiti poseban alat Split Names.

    Ako ste znatiželjni da vidite Podijeljeni tekst i Split Names alati u akciji, dobrodošli smo da koristimo link za preuzimanje ispod. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Dostupna preuzimanja

    Ultimate Suite 14-dnevna potpuno funkcionalna verzija (.exe datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.