Sadržaj
Kako podijeliti ćeliju u Excelu? Korištenjem značajke Text to Columns, Flash Fill, formula ili alata Split Text. Ovaj vodič opisuje sve opcije koje će vam pomoći da odaberete tehniku koja je najprikladnija za vaš određeni zadatak.
Općenito, možda ćete morati podijeliti ćelije u Excelu u dva slučaja. Najčešće kada uvozite podatke iz nekog vanjskog izvora gdje su sve informacije u jednom stupcu dok ih želite u posebnim stupcima. Ili, možda biste željeli odvojiti ćelije u postojećoj tablici za bolje filtriranje, sortiranje ili detaljnu analizu.
Kako podijeliti ćelije u Excelu pomoću teksta u stupce
Značajka Text to Columns jako je korisna kada trebate podijeliti sadržaj ćelije u dvije ili više ćelija. Omogućuje odvajanje tekstualnih nizova određenim graničnikom poput zareza, točke i zareza ili razmaka, kao i razdvajanje nizova fiksne duljine. Pogledajmo kako funkcionira svaki scenarij.
Kako razdvojiti ćelije u Excelu graničnikom
Pretpostavimo da imate popis sudionika na kojem su ime sudionika, država i očekivani datum dolaska isti stupac:
Ono što želimo je razdvojiti podatke u jednoj ćeliji u nekoliko ćelija kao što su Ime , Prezime , Zemlja , Datum dolaska i Status . Da biste to učinili, izvršite sljedeće korake:
- Ako želite postaviti rezultate u sredinu svoje tablice, počnite umetanjem novogstupaca kako biste izbjegli prepisivanje postojećih podataka. U ovom smo primjeru umetnuli 3 nova stupca kao što je prikazano na snimci zaslona u nastavku: Ako nemate podataka pored stupca koji želite odvojiti, preskočite ovaj korak.
- Odaberite ćelije želite podijeliti, idite na karticu Podaci > Alati za podatke i kliknite gumb Tekst u stupce .
- U prvom koraku čarobnjaka Pretvori tekst u stupce odabirete kako ćete podijeliti ćelije - prema razdjelniku ili širini. U našem slučaju sadržaj ćelije odvojen je razmacima i zareze, pa odabiremo Razdvojeno i kliknemo Dalje .
- U sljedećem koraku navedite razdjelnike i, po izboru, kvalifikator teksta . Možete odabrati jedan ili više unaprijed definiranih razdjelnika kao i upisati svoj posjedujete jedan u okviru Ostalo . U ovom primjeru odabiremo Razmak i Zarez :
Savjeti:
- Tretirajte uzastopne razdjelnike kao jedan . Svakako 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 tekstualnog kvalifikatora . Koristite ovu opciju kada je neki tekst zatvoren u jednostruke ili dvostruke navodnike, a želite da takvi dijelovi teksta budu neodvojivi. Na primjer, ako odaberete zarez (,) kao razdjelnik i anavodnik (") kao kvalifikator teksta, tada će sve riječi u dvostrukim navodnicima, npr. "Kalifornija, SAD" , biti stavljene u jednu ćeliju kao Kalifornija, SAD . Ako odaberite {none} kao kvalifikator teksta, tada će "Kalifornija biti raspoređeno u jednu ćeliju (zajedno s početnim navodnicima), a SAD" u drugu ( zajedno sa završnom oznakom).
- Pretpregled podataka . Prije nego što kliknete gumb Dalje , logično je da se pomaknete kroz Pregled podataka kako biste bili sigurni da je Excel ispravno podijelio sadržaj svih ćelija.
- Preostale su vam još samo dvije stvari - odaberite format podataka i odredite gdje želite zalijepiti dobivene vrijednosti :
- Format podataka . Prema zadanim postavkama, format Općenito postavljen je za sve stupce, što dobro funkcionira u većini slučajeva. U našem primjeru trebamo Format podataka za datume dolaska. Kako biste promijenili format podataka za određeni stupac, kliknite na taj stupac pod Pregled podataka za odabir t, a zatim odaberite jedan od formata pod Format podataka stupca (pogledajte snimak zaslona u nastavku).
- Odredište . Da biste Excelu rekli gdje želite ispisati odvojene podatke, kliknite ikonu Sažmi dijaloški okvir pokraj okvira Odredište i odaberite gornju krajnju lijevu ćeliju odredišnog raspona ili upišite referencu ćelije izravno u okvir. Molim te, budi vrlobudite oprezni s ovom opcijom i provjerite ima li dovoljno praznih stupaca točno do odredišne ćelije.
Napomene:
- Ako ne želite uvesti neki stupac koji se pojavljuje u pregledu podataka, odaberite taj stupac i označite Nemoj uvoziti stupac (preskoči) radio gumb pod Format podataka stupca .
- Nije moguće uvesti podijeljene podatke u drugu proračunsku tablicu ili radnu knjigu. Ako to pokušate učiniti, dobit ćete pogrešku nevažećeg odredišta.
- Na kraju kliknite gumb 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 podijelite ćeliju u Excelu na temelju broja znakova koje navedete. Da biste stvari lakše razumjeli, razmotrite sljedeći primjer.
Pretpostavimo da imate ID-ove i nazive proizvoda u jednom stupcu i želite ekstrahirati ID-ove u zaseban stupac:
Od svi ID-ovi proizvoda sadrže 9 znakova, opcija Fiksna širina savršeno odgovara ovom poslu:
- Pokrenite čarobnjaka Pretvori tekst u stupce kao što je objašnjeno u gornji primjer. U prvom koraku čarobnjaka odaberite Fiksna širina i kliknite Dalje .
- Postavite širinu svakog stupca pomoću odjeljka Pregled podataka . Kao što je prikazano una slici ispod, okomita crta predstavlja prijelom stupca, a za stvaranje nove linije prijeloma jednostavno kliknite na željenu poziciju (u našem slučaju 9 znakova): Za uklanjanje prijeloma dvaput kliknite redak; da biste premjestili prijelom na drugu poziciju, jednostavno povucite crtu mišem.
- U sljedećem koraku odaberite format podataka i odredište za podijeljene ćelije točno kao što smo učinili u prethodnom primjeru i kliknite Završi gumb za dovršetak odvajanja.
Kako odvojiti ćelije Excel s Flash Fillom
Počevši od Excela 2013, možete koristiti značajku Flash Fill koja može ne samo automatski popuniti ćelije podacima, već i podijeliti sadržaj ćelije.
Uzmimo stupac podataka iz našeg prvog primjera i vidimo kako nam Excelov Flash Fill može pomoći da podijelimo ćeliju na pola:
- Umetnite novi stupac pokraj stupca s izvornim podacima i upišite željeni dio teksta u prvu ćeliju (ime sudionika u ovom primjeru).
- Upišite tekst u još nekoliko Stanice. Čim Excel osjeti uzorak, automatski će popuniti slične podatke u drugim ćelijama. U našem slučaju, Excelu su potrebne 3 ćelije da otkrije uzorak:
- Ako ste zadovoljni onim što vidite, pritisnite tipku Enter i sva imena će kopirati u zaseban stupac odjednom.
Kako podijeliti ćeliju u Excelu s formulama
Što god raznolikoinformacije koje vaše ćelije mogu sadržavati, formula za dijeljenje ćelije u Excelu svodi se na pronalaženje položaja graničnika (zarez, razmak itd.) i izdvajanje podniza prije, iza ili između graničnika. Općenito, koristili biste funkcije SEARCH ili FIND da biste odredili lokaciju razdjelnika i jednu od tekstualnih funkcija (LIJEVO, DESNO ili SREDINA) da biste dobili podniz.
Na primjer, upotrijebili biste sljedeće formule za podijelite podatke u ćeliji A2 odvojene zarezom i razmakom (pogledajte snimak zaslona u nastavku):
Da biste izdvojili ime u B2:
=LEFT(A2, SEARCH(",",A2)-1)
Ovdje funkcija SEARCH određuje položaj zareza u A2, a vi oduzimate 1 od rezultata, jer se sam zarez ne očekuje u izlazu. Funkcija LIJEVO izvlači taj broj znakova s početka niza.
Za izdvajanje zemlje u C2:
=RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)
Ovdje funkcija LEN izračunava ukupnu duljinu niza, od kojeg oduzimate položaj zareza koji vraća SEARCH. Osim toga, oduzimate znak razmaka (-1). Razlika ide na 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 upotrijebiti sljedeću formulu za izdvajanje podniza iza njega (gdje je 1000 najveći broj znakova zapull):
=TRIM(MID(A2, SEARCH(",", A2)+1, 1000))
Kao što vidite, ne postoji univerzalna formula koja bi mogla obraditi sve vrste nizova. U svakom pojedinom slučaju morat ćete pronaći vlastito rješenje.
Dobra vijest je da funkcije dinamičkog niza koje su se pojavile u programu Excel 365 čine korištenje mnogih starih formula nepotrebnim. Umjesto toga, možete koristiti ove funkcije:
- TEXTSPLIT - podijelite nizove pomoću bilo kojeg graničnika koji navedete.
- TEXTBEFORE - izdvojite tekst prije određenog znaka ili podniza.
- TEXTAFTER - izdvojite tekst nakon određenog znaka ili riječi.
Za više primjera formula za dijeljenje ćelija u Excelu pogledajte sljedeće resurse:
- Izdvojite tekst prije određeni znak
- Dobivanje podniza nakon određenog znaka
- Izdvajanje teksta između dva pojavljivanja znaka
- Razdvajanje ćelije zarezom, dvotočkom, kosom crtom, crticom ili drugim graničnikom
- Razdvojite ćelije prijelomom retka
- Razdvojite tekst i brojeve
- Formule za razdvajanje imena u Excelu
Razdvojite ćelije pomoću značajke Split Text
Sada kada ste upoznati s ugrađenim značajkama, pokazat ću vam alternativni način dijeljenja ćelija u Excelu. Mislim na alat Split Text uključen u naš Ultimate Suite za Excel. Može izvoditi sljedeće operacije:
- Razdijeli ćeliju po znaku
- Razdijeli ćeliju po nizu
- Razdijeli ćeliju po maski (uzorku)
Na primjer, razdvajanjedetalji o sudioniku u jednoj ćeliji u nekoliko ćelija mogu se izvršiti u 2 brza koraka:
- Odaberite ćelije koje želite razdvojiti i kliknite ikonu Podijeli tekst na Kartica Ablebits Data , u grupi Text .
- U oknu dodatka konfigurirajte sljedeće opcije:
- Odaberite Zarez i Razmak kao razdjelnike.
- Odaberite potvrdni okvir Tretiraj uzastopne graničnike kao jedan .
- Odaberi Podijeli u stupce .
- Klikni Podijeli gumb.
Gotovo! Četiri nova stupca s podijeljenim podacima umetnuta su između izvornih stupaca, a tim stupcima trebate samo dati odgovarajuća imena:
Savjet. Da biste razdvojili stupac imena na ime, prezime i srednje ime, možete koristiti poseban alat Split Names.
Ako ste znatiželjni vidjeti Podijeljeni tekst i Split Names alati u akciji, dobrodošli smo da upotrijebimo donju vezu za preuzimanje. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!
Dostupna preuzimanja
Ultimate Suite 14-dnevna potpuno funkcionalna verzija (.exe datoteka)