Jak rozdělit jeden sloupec na více sloupců v aplikaci Excel (7 snadných způsobů)

  • Sdílet Toto
Hugh West

Někdy je obtížné zjistit hodnotu z dlouhého sloupce aplikace Excel. Proto je třeba rozdělení jednoho sloupce do více sloupců v aplikaci Excel . Díky němu je datový soubor čitelnější a snadno přístupný správným informacím. V tomto článku se budeme zabývat jak rozdělit jeden sloupec na více sloupců prostřednictvím příkladů a vysvětlení.

Cvičebnice pro praxi

Stáhněte si následující pracovní sešit a cvičení.

Rozdělení jednoho sloupce do více sloupců.xlsx

7 rychlých metod rozdělení jednoho sloupce do více sloupců v aplikaci Excel

1. Funkce aplikace Excel "Text do sloupců" pro rozdělení jednoho sloupce do více sloupců

Excel ' Text do sloupců ' je vestavěná funkce. Předpokládejme, že máme datovou sadu ( B4:D9 ) produktů společnosti Microsoft. Rozdělíme informace jednoho sloupce ( B5:B9 ) do více sloupců.

KROKY:

  • Nejprve vyberte rozsah sloupců ( B5:B9 ) rozdělit.
  • Poté přejděte do Data tab.
  • Klikněte na Text do sloupců ' z Datové nástroje možnost.

  • A Průvodce Krok 1 se objeví okno.
  • Nyní vyberte možnost S vymezením ' a klikněte na Další .

  • Můžeme vidět Krok 2 průvodce Zkontrolujte, zda je v okně Prostor '.
  • Podívejte se, jak výsledek vypadá v Náhled dat box.
  • Pak klikněte na Další .

  • Na stránkách Krok 3 průvodce Okno je nyní zde. Vyberte ' Obecné ' ze seznamu ' Formát dat sloupce '.
  • Poté vyberte místo, kde chceme vidět výsledek v okně Cílová destinace box.
  • Zkontrolujte, zda se výsledek zobrazuje správně z Náhled dat box.
  • Klikněte na Dokončení .

  • Nakonec vidíme, že data jednoho sloupce jsou rozdělena do více sloupců.

2. Rozdělení více řádků jednoho sloupce do více sloupců v aplikaci Excel

S pomocí Text do sloupců ' můžeme v Excelu rozdělit více řádků jednoho sloupce do více sloupců. Řekněme, že máme datovou sadu ( B4:D9 ) produktů Microsoft s roky v jednom sloupci. Rozdělíme je.

KROKY:

  • Vyberte rozsah sloupců ( B5:B9 ) rozdělit.
  • Poté přejděte do Data karta> Datové nástroje option> ' Text do sloupců '.

  • Na stránkách Průvodce Krok 1 se objeví okno.
  • Vyberte možnost S vymezením ' a klikněte na Další .

  • Nyní z Krok 2 průvodce zkontrolujte, zda je v okně Další ' a zadejte " , ".
  • Podívejte se, jak výsledek vypadá v Náhled dat box.
  • Klikněte na Další .

  • Z Krok 3 průvodce vyberte možnost Obecné ' ze seznamu ' Formát dat sloupce '.
  • Poté vyberte místo, kde chceme vidět výsledek. Cílová destinace box.
  • Zkontrolujte, zda se výsledek zobrazuje správně z Náhled dat box.
  • Poté klikněte na Dokončení .

  • Zobrazí se potvrzovací okno. OK .

  • Konečně můžeme vidět výsledek.

3. Rozdělení sloučené buňky jako jednoho sloupce do více sloupců v aplikaci Excel

Z níže uvedeného souboru dat vidíme sloupec se sloučenými buňkami. Buňky rozdělíme a převedeme do více sloupců.

KROKY:

  • Nejprve vyberte všechny sloučené buňky jednoho sloupce.
  • Přejděte na Home tab.
  • Klikněte na Sloučení & Středisko z rozevírací nabídky Zarovnání sekce.
  • Nyní vyberte Rozpojení buněk .

  • Vidíme, že buňky jsou nespojené a rozdělené do různých sloupců.

Přečtěte si více: Jak rozdělit sloupec v aplikaci Excel Power Query (5 snadných metod)

4. Funkce "Flash Fill" aplikace Excel pro rozdělení jednoho sloupce do více sloupců

Excel má některé speciální a chytré nástroje. Blesková výplň ' je jedním z nich. Blesková výplň zkopíruje vzor buňky a poskytne výstup jako tato buňka. Zde máme datovou sadu produktů Microsoft s roky. Data tohoto jednoho sloupce rozdělíme ( B4:B9 ) do více sloupců.

KROKY:

  • Vyberte Buňka C5 a napište název produktu " Microsoft Excel " v něm.
  • Pak vyberte Buňka D5 a napište rok " 2018 ".

  • Nyní vyberte Buňka C5 a použijte Plnicí rukojeť pro automatické vyplnění prázdných buněk.
  • Další z Možnost automatického vyplňování ' klikněte na tlačítko ' Blesková výplň' .

  • Totéž proveďte pro další sloupec a uvidíme výsledek.

5. Rozdělení jednoho sloupce na více sloupců pomocí VBA

Microsoft Excel Visual Basic pro aplikace nám pomůže rozdělit jeden sloupec na více sloupců. Řekněme, že máme datovou sadu ( B4:B14 ) produktů Microsoft Excel po celá léta. Tento sloupec rozdělíme na dva sloupce. D4 & E4 .

KROKY:

  • Nejprve vyberte všechny hodnoty ze sloupce.
  • Poté přejděte na pracovní list z karty listu a klikněte pravým tlačítkem myši na na něm.
  • Vyberte ' Zobrazit kód '

  • Nyní je Modul VBA se objeví okno.
  • Zadejte kód:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Pak klikněte na Spustit možnost.

  • V potvrzovacím okně vyberte možnost Spustit .

  • Poté vyberte vstupní rozsah a klikněte na tlačítko OK .

  • Zapište počet řádků, které chceme v novém sloupci zobrazit, a vyberte možnost OK .

  • Zde vyberte první buňku nového sloupce a klikněte na tlačítko OK .

  • Nakonec vidíme výsledek, že všechny hodnoty jednoho sloupce jsou rozděleny do dvou.

6. Vzorec INDEX aplikace Excel pro rozdělení jednoho sloupce do více sloupců

Excel Funkce INDEX spolu s Funkce ROWS se používá pro rozdělení jednoho sloupce. Předpokládejme, že máme datovou sadu ( B4:B14 ). Tyto hodnoty datového souboru rozdělíme do dvou sloupců ( Sloupec1 & Sloupec2 ).

KROKY:

  • Na začátku vyberte Buňka D5 .
  • Nyní zadejte vzorec:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Hit Vstupte na a používat Plnicí rukojeť k automatickému vyplnění níže uvedených buněk.

  • Pak vyberte Buňka E5 .
  • Zapište vzorec:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Tisk Vstupte na a používat Plnicí rukojeť zobrazit výsledky.

7. Funkce Excel LEFT & RIGHT pro rozdělení jednoho sloupce na více sloupců

Excel Funkce LEVÁ vrací nejlevější znaky textového řetězce, zatímco funkce Funkce RIGHT v Excelu nám pomáhá extrahovat poslední znaky z textového řetězce. Oba jsou Textové funkce v Excelu. Zde máme datovou sadu ( B4:B9 ) v jednom sloupci. K rozdělení hodnot z jednoho sloupce použijeme textové funkce.

KROKY:

  • Vyberte Buňka C5 .
  • Pak zadejte vzorec:
=LEFT(B5,SEARCH(" ",B5)-1)

Rozdělení vzorců

HLEDAT(" ",B5)

Na stránkách Funkce HLEDAT vrátí pozici prostoru.

LEFT(B5,SEARCH(" ",B5)-1)

Tím se vrátí hodnota.

  • Poté stiskněte Vstupte na a použijte Plnicí rukojeť nástroj pro automatické vyplňování buněk.

  • Nyní vyberte Buňka D5 .
  • Zadejte vzorec:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Nakonec stiskněte Vstupte na a používat Plnicí rukojeť abyste viděli výsledek.

Rozdělení vzorců

HLEDAT(" ",B5)

Na stránkách Funkce HLEDAT vrátí pozici prostoru.

LEN(B5)

Na stránkách Funkce LEN vrátí celkový počet znaků.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Tím se vrátí hodnota.

Závěr

Jedná se o nejrychlejší způsob rozdělení jednoho sloupce do více sloupců v aplikaci Excel. Je přidán cvičný sešit. Klidně si to vyzkoušejte. Nebojte se na cokoli zeptat nebo navrhnout nové metody.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.