3 spôsoby, ako rozdeliť bunku v Exceli

Ak v Exceli(Excel) pracujete s údajmi , ktoré ste importovali z iných zdrojov, niekedy musíte pracovať s údajmi, ktoré nie sú vo formáte, ktorý chcete. Platí to najmä pre text oddelený čiarkou, ktorý sa nachádza v jednotlivých bunkách.

Jediný spôsob, ako sa s týmito údajmi vysporiadať, je rozdeliť bunku v Exceli(Excel) . Existujú rôzne spôsoby, ako to urobiť, v závislosti od formátu údajov. 

V tomto článku sa dozviete, ako rozdeliť bunku, ako to rozbaliť na celý stĺpec a kedy by ste mali zvoliť jednotlivé možnosti.

Previesť text na stĺpce(Convert Text To Columns)

Jednou z najbežnejších metód na rozdelenie bunky v Exceli(Excel) je použitie nástroja Text to Columns . To vám umožní rozdeliť celý stĺpec buniek pomocou akýchkoľvek pravidiel, ktoré sa vám páčia. 

Súčasťou tejto funkcie je aj ľahko použiteľný sprievodca, a preto väčšina ľudí uprednostňuje jeho používanie. Poradí si aj s akýmkoľvek textovým formátom, či už je oddeľujúcim textom medzera, tabulátor alebo čiarka.

Pozrime sa na príklad použitia funkcie Text to Columns(Text to Columns feature) v Exceli. 

V tomto príklade chceme rozdeliť stĺpec Názov na dve bunky, krstné meno a priezvisko predajcu.

Robiť to:

1. Vyberte ponuku Údaje(Data) . Potom vyberte Text do stĺpcov(Text to Columns) v skupine Nástroje údajov(Data Tools) na páse s nástrojmi.

2. Otvorí sa trojkrokový sprievodca. V prvom okne skontrolujte, či je vybratá možnosť Oddeľované(Delimited) a vyberte Ďalej(Next)

3. V ďalšom okne sprievodcu zrušte označenie (Wizard)Tab a skontrolujte, či je vybratá možnosť Priestor . (Space)Pokračujte výberom položky Ďalej(Next) .

4. V ďalšom okne vyberte pole Cieľ(Destination) . Potom v tabuľke vyberte bunku, do ktorej chcete umiestniť krstné meno. Tým sa aktualizuje bunka v poli Cieľ(Destination) na miesto, ktoré ste vybrali.

5. Teraz vyberte Dokončiť(Finish) na dokončenie sprievodcu.

Uvidíte, že jedna bunka, ktorá obsahovala krstné meno aj priezvisko, bola rozdelená na dve bunky, ktoré obsahujú každú z nich samostatne. 

Poznámka(Note) : Vyššie uvedený proces funguje, pretože údaje na rozdelenie v bunke mali medzeru oddeľujúcu text. Táto funkcia prevodu textu na stĺpec dokáže spracovať aj rozdelenie bunky v Exceli(Excel) , ak je text oddelený tabulátorom, bodkočiarkou, čiarkou alebo akýmkoľvek iným znakom, ktorý určíte.

Použite textové funkcie programu Excel(Use Excel Text Functions)

Ďalším spôsobom, ako rozdeliť bunku v Exceli(Excel) , je použitie rôznych textových funkcií(text functions) . Textové funkcie vám umožňujú extrahovať časti bunky, ktoré môžete odoslať do inej bunky.

Textové funkcie v Exceli zahŕňajú:

  • Doľava(Left) (): Extrahujte niekoľko znakov z ľavej strany textu
  • Right (): Extrahujte niekoľko znakov z pravej strany textu
  • Stred(Mid) (): Extrahuje počet znakov zo stredu reťazca
  • Nájsť(Find) (): Nájde(Find) podreťazec v inom reťazci
  • Dĺžka(Len) (): Vráti celkový počet znakov v reťazci textu

Na rozdelenie buniek možno nebudete musieť použiť všetky tieto funkcie. Existuje však niekoľko spôsobov, ako ich môžete použiť na dosiahnutie toho istého.

Na extrakciu krstného mena môžete napríklad použiť funkciu Vľavo(Left) a nájsť . (Find)Funkcia Nájsť(Find) pomáha, pretože vám môže povedať, kde sa nachádza oddeľovací znak. V tomto prípade je to priestor.

Takže funkcia by vyzerala takto:

=LEFT(C3,FIND(” “,C3))

Keď po napísaní tejto funkcie stlačíte enter, uvidíte, že krstné meno je extrahované z reťazca v bunke C3.

Funguje to, pretože funkcia Left potrebuje počet znakov na extrahovanie. Keďže medzera je umiestnená na konci krstného mena, na nájdenie medzery môžete použiť funkciu NÁJSŤ(FIND) , ktorá vráti počet znakov, ktoré potrebujete na získanie krstného mena.

Priezvisko môžete extrahovať buď pomocou funkcie Right alebo Mid .

Ak chcete použiť správnu funkciu:

=RIGHT(C3,LEN(C3)-FIND(” “,C3))

Týmto sa získa priezvisko nájdením polohy medzery a následným odčítaním od dĺžky celkového reťazca. To dáva funkcii Right počet znakov, ktoré potrebuje na extrahovanie priezviska.

Technicky by ste mohli urobiť to isté ako funkcia Right pomocou funkcie Mid , napríklad takto:

=MID(C3,FIND(” “,C3),LEN(C3)-FIND(” “,C3))

V tomto prípade funkcia Find poskytuje funkcii Stred(Mid) začiatočný bod a funkcia Len v kombinácii s Find poskytuje počet znakov na extrahovanie. Tým sa vráti aj priezvisko.

Použitie textových funkcií Excelu(Excel) na rozdelenie bunky v Exceli(Excel) funguje rovnako ako riešenie Text-To-Column , ale tiež vám umožňuje vyplniť celý stĺpec pod týmito výsledkami pomocou rovnakých funkcií.

Rozdelenie bunky v Exceli pomocou Flash Fill(Split Cell in Excel Using Flash Fill)

Poslednou možnosťou na rozdelenie bunky v Exceli(Excel) je použitie funkcie Flash Fill(Flash Fill feature) . To si vyžaduje, aby bunky, na ktoré rozdeľujete pôvodnú, boli hneď vedľa nej.

Ak je to tak, všetko, čo musíte urobiť, je zadať časť pôvodnej bunky, ktorú chcete rozdeliť. Potom potiahnite pravý dolný roh bunky nadol, aby ste vyplnili bunku pod ňou. Keď to urobíte, uvidíte malú ikonu výplne bunky s malým znamienkom plus vedľa nej.

Vyberte túto ikonu a zobrazí sa kontextové menu. V tejto ponuke vyberte možnosť Flash Fill .(Flash Fill)

Keď to urobíte, uvidíte, že funkcia Flash Fill automaticky zistí, prečo ste napísali to, čo ste napísali, a zopakuje proces v ďalšej bunke. Urobí to tak, že zistí a vyplní krstné meno v pôvodnej bunke vľavo.

V skutočnosti môžete urobiť rovnaký postup, keď vyplníte celý stĺpec. Vyberte rovnakú ikonu a vyberte možnosť Flash Fill . Vyplní celý stĺpec správnym krstným menom z buniek vľavo.

Potom môžete skopírovať celý tento stĺpec a vložiť ho do iného stĺpca a potom zopakovať rovnaký postup na extrahovanie priezvisk. Nakoniec skopírujte a prilepte celý stĺpec tam, kde ho chcete umiestniť v tabuľke. Potom odstráňte pôvodný stĺpec, ktorý ste použili na vykonanie procesu Flash Fill .

Rozdelenie buniek v Exceli

Ako vidíte, existuje niekoľko spôsobov, ako dosiahnuť to isté. Spôsob rozdelenia bunky v Exceli(Excel) sa scvrkáva na to, kam chcete, aby bol konečný výsledok a čo s ním plánujete urobiť. Všetky možnosti fungujú, takže si vyberte tú, ktorá má pre vašu situáciu najväčší zmysel, a použite ju.



About the author

Som počítačový profesionál s viac ako 10 ročnou praxou. Vo voľnom čase rada pomáham v kancelárii a učím deti používať internet. Moje schopnosti zahŕňajú veľa vecí, ale najdôležitejšie je, že viem pomáhať ľuďom riešiť problémy. Ak potrebujete niekoho, kto vám môže pomôcť s niečím súrne, alebo chcete len nejaké základné tipy, obráťte sa na mňa!



Related posts