Sadržaj
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:
- 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.
- Odaberite ćelije koju želite podijeliti, idite na karticu Podaci > Alati za podatke grupu i kliknite na dugme Tekst u kolone .
- 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 .
- 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.
- 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.
- 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:
- Pokrenite čarobnjaka Pretvori tekst u stupce kako je objašnjeno u gornji primjer. U prvom koraku čarobnjaka odaberite Fiksna širina i kliknite Dalje .
- 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.
- 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:
- Ubacite novu kolonu pored kolone s originalnim podacima i upišite željeni dio teksta u prvu ćeliju (ime učesnika u ovom primjeru).
- 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:
- 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:
- Odaberite ćelije koje želite odvojiti i kliknite na ikonu Podijeli tekst na Kartica Ablebits Data , u grupi Tekst .
- 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)