Ako rozdeliť bunky v Exceli

Zistite, ako rozdeliť bunky v Exceli do viacerých stĺpcov pomocou funkcie Text to Columns, Flash Fill alebo Excel vzorcov.

Predpokladajme, že máte dlhý stĺpec plných mien a chcete tieto mená rozdeliť na krstné meno a priezvisko. Ale nemáte čas písať každé meno do dvoch rôznych stĺpcov. To je miesto, kde prichádzajú funkcie Excelu na rozdelenie buniek.

V Exceli môžete rozdeliť údaje v bunke do dvoch alebo viacerých buniek pomocou funkcie Text do stĺpcov, Flash Fill alebo Vzorcov. V tomto príspevku budeme diskutovať o tom, ako môžete rozdeliť bunky bez problémov.

Rozdelenie buniek v Exceli pomocou funkcie Text to Columns Feature

Text do stĺpcov je pokročilý nástroj, ktorý oddeľuje stĺpec buniek do dvoch alebo viacerých susedných buniek na základe vami zadaného znaku. Môže vypľuť bunku s rôznymi parametrami, ako je medzera, bodkočiarka, tabulátor alebo akýkoľvek iný znak.

Ak chcete rozdeliť bunky v Exceli, najprv vyberte bunku alebo rozsah buniek, ktoré chcete rozdeliť. Nasledujúci príklad vám ukáže, ako rozdeliť bunky.

Po výbere bunky prejdite na kartu Údaje. Na karte „Údaje“ kliknite na ikonu „Text do stĺpcov“ v skupine „Nástroje údajov“.

Po kliknutí na to sa zobrazí sprievodca Text to Columns. V ňom vyberte typ údajov. Možnosť „Oddelené“ je predvolenou voľbou. Keďže naše údaje už majú znak medzery, vyberieme „Oddelené“ a klikneme na „Ďalej“.

V kroku 2 z 3 sprievodcu začiarknite políčko „Medzerník“ a zrušte začiarknutie zvyšku v časti Oddeľovače. Ak vaše údaje obsahujú čiarku, bodkočiarku alebo iné oddeľovače, môžete ich vybrať ako oddeľovače. Keďže naše údaje obsahujú iba „medzera“, zvolíme oddeľovač „medzera“. Potom kliknite na tlačidlo „Ďalej“.

V kroku 3 z 3 sprievodcu vyberte možnosť „Všeobecné“ ako formát údajov stĺpca. Formát údajov ponecháme ako „Všeobecný“, pretože máme textové údaje na rozdelenie.

Môžete tiež zmeniť cieľ, kde chcete, aby sa údaje o rozdelení zobrazovali v tabuľke, a potom kliknite na tlačidlo „Dokončiť“. Ak kliknete na „Dokončiť“ s predvoleným cieľom, nahradí sa pôvodný stĺpec. Ako počiatočnú bunku teda vyberáme B2.

V poli „Ukážka údajov“ tiež môžete vidieť, ako budú vaše rozdelené údaje vyzerať.

Ako vidíte, stĺpec Mená je rozdelený na stĺpce „Krstné meno“ a „Názov domu“.

Rozdelenie buniek v Exceli pomocou Funkcia Flash Fill

Metóda Flash Fill je najrýchlejšia a najjednoduchšia metóda na rozdelenie buniek. Flash výplň rozpozná vzory a replikuje ich pre všetky ostatné bunky.

Zadajte napríklad Eddard (krstné meno) do susedného stĺpca pôvodných údajov.

Teraz prejdite na kartu „Údaje“ a kliknite na možnosť „Flash Fill“ vedľa funkcie „Text to Columns“.

Po kliknutí na možnosť „Flash Fill“ sa krstné mená z každej bunky extrahujú do susedného stĺpca. Teraz sa prvé meno každého mena extrahuje do stĺpca B.

Urobte to isté aj pre „Family Name“. Pamätajte, že Flash Fill v Exceli funguje iba vtedy, keď rozpozná vzor v údajoch.

Rozdelenie buniek v Exceli pomocou Vzorce

Niektorí ľudia nemusia preferovať rozdelenie buniek pomocou vzorcov v Exceli, pretože to vyžaduje, aby ste si vzorce zapamätali. Ale v porovnaní s ostatnými dvoma metódami majú vzorce výhodu, pretože poskytujú dynamické výsledky. Keď zmeníte pôvodné údaje, výsledky sa automaticky aktualizujú.

Ak chcete extrahovať krstné meno z bunky A2, vyskúšajte nižšie uvedený vzorec.

=LEFT(A2,HĽADAŤ(" ",A2)-1)

Tento vzorec používa funkciu HĽADAŤ na nájdenie prvého znaku medzery a potom pomocou funkcie DOĽAVA extrahuje všetky znaky naľavo (pozrite si príklad nižšie).

Potom kliknite na malý zelený štvorec (úchytka výplne) v pravom dolnom rohu bunky B1 a potiahnite ho nadol cez ostatné bunky (až do bunky B11), aby ste použili vzorec na zvyšok buniek.

Teraz sú krstné mená extrahované zo všetkých buniek.

Ak chcete extrahovať priezvisko (Family Name) z bunky A2, zadajte nižšie uvedený vzorec.

=RIGHT(A2,LEN(A2)-HĽADAŤ(" ",A2))

Poskytnutý vzorec používa funkciu SEARCH na nájdenie pozície medzery v reťazci (A2). Potom odčíta číslo pozície medzery od celkovej dĺžky vráteného mena funkciou LEN, aby zistil počet znakov v priezvisku. Nakoniec vytiahne priezvisko pomocou funkcie RIGHT.

Potom môžete pretiahnuť a použiť vzorec na bunku C2:C11 a dostanete nasledujúci výsledok.

to je všetko. Teraz ste sa naučili, ako rozdeliť bunku do viacerých stĺpcov. Dúfame, že ste tento návod programu Excel považovali za užitočný.