Ako rozdeliť jeden stĺpec na viac stĺpcov v programe Excel (7 jednoduchých spôsobov)

  • Zdieľajte To
Hugh West

Niekedy je ťažké nájsť hodnotu z dlhého stĺpca programu Excel. Preto musíme rozdelenie jedného stĺpca do viacerých stĺpcov v programe Excel . Vďaka nemu je súbor údajov čitateľnejší a ľahko prístupný správnym informáciám. V tomto článku sa budeme venovať ako rozdeliť jeden stĺpec do viacerých stĺpcov prostredníctvom príkladov a vysvetlení.

Cvičebnica pre prax

Stiahnite si nasledujúci pracovný zošit a cvičenie.

Rozdelenie jedného stĺpca do viacerých stĺpcov.xlsx

7 rýchlych metód na rozdelenie jedného stĺpca do viacerých stĺpcov v programe Excel

1. Funkcia Excel "Text do stĺpcov" na rozdelenie jedného stĺpca do viacerých stĺpcov

Excel ' Text do stĺpcov ' je zabudovaná funkcia. Predpokladajme, že máme súbor údajov ( B4:D9 ) produktov spoločnosti Microsoft. Rozdelíme informácie jedného stĺpca ( B5:B9 ) do viacerých stĺpcov.

KROKY:

  • Najprv vyberte rozsah stĺpcov ( B5:B9 ) na rozdelenie.
  • Potom prejdite na Údaje tab.
  • Kliknite na ' Text do stĺpcov ' z Dátové nástroje možnosť.

  • A Krok 1 sprievodcu sa zobrazí okno.
  • Teraz vyberte položku Oddelené ' a kliknite na Ďalšie .

  • Môžeme vidieť Krok 2 sprievodcu Skontrolujte, či je v okne Priestor '.
  • Pozrite sa, ako vyzerá výsledok v Náhľad údajov box.
  • Potom kliknite na tlačidlo Ďalšie .

  • Stránka Krok 3 sprievodcu Okno je teraz tu. Vyberte ' Všeobecné ' zo súboru ' Formát údajov stĺpca '.
  • Potom vyberte miesto, kde chceme vidieť výsledok v Cieľová destinácia box.
  • Skontrolujte, či sa výsledok zobrazuje správne z Náhľad údajov box.
  • Kliknite na Dokončenie .

  • Nakoniec vidíme, že údaje jedného stĺpca sú rozdelené do viacerých stĺpcov.

2. Rozdelenie viacerých riadkov jedného stĺpca do viacerých stĺpcov v programe Excel

Pomocou Text do stĺpcov ' môžeme v Exceli rozdeliť viac riadkov jedného stĺpca do viacerých stĺpcov. Povedzme, že máme súbor údajov ( B4:D9 ) produktov Microsoft s rokmi v jednom stĺpci. Rozdelíme ich.

KROKY:

  • Vyberte rozsah stĺpcov ( B5:B9 ) na rozdelenie.
  • Potom prejdite na Údaje karta> Dátové nástroje možnosť> ' Text do stĺpcov '.

  • Stránka Krok 1 sprievodcu sa zobrazí okno.
  • Vyberte položku Oddelené ' a kliknite na Ďalšie .

  • Teraz z Krok 2 sprievodcu skontrolujte, či je v okne Iné ' a zadajte " , " na to.
  • Pozrite sa, ako vyzerá výsledok v Náhľad údajov box.
  • Kliknite na . Ďalšie .

  • Z Krok 3 sprievodcu vyberte položku Všeobecné ' zo súboru ' Formát údajov stĺpca '.
  • Potom vyberte miesto, kde chceme vidieť výsledok v Cieľová destinácia box.
  • Skontrolujte, či sa výsledok zobrazuje správne z Náhľad údajov box.
  • Potom kliknite na Dokončenie .

  • Zobrazí sa potvrdzovacie okno. Vyberte OK .

  • Konečne môžeme vidieť výsledok.

3. Rozdelenie zlúčenej bunky ako jedného stĺpca do viacerých stĺpcov v programe Excel

Z nižšie uvedeného súboru údajov vidíme stĺpec so zlúčenými bunkami. Bunky rozdelíme a prevedieme ich do viacerých stĺpcov.

KROKY:

  • Najprv vyberte všetky zlúčené bunky jedného stĺpca.
  • Prejdite na Domov tab.
  • Kliknite na Zlúčenie & Centrum z rozbaľovacieho zoznamu Zarovnanie sekcia.
  • Teraz vyberte Zrušenie spájania buniek .

  • Vidíme, že bunky sú rozpojené a rozdelené do rôznych stĺpcov.

Prečítajte si viac: Ako rozdeliť stĺpec v programe Excel Power Query (5 jednoduchých metód)

4. Funkcia "Flash Fill" aplikácie Excel na rozdelenie jedného stĺpca do viacerých stĺpcov

Excel má niekoľko špeciálnych a inteligentných nástrojov. Blesková výplň ' je jedným z nich. Blesková výplň skopíruje vzor bunky a poskytne výstup ako táto bunka. Tu máme súbor údajov o produktoch spoločnosti Microsoft s rokmi. Údaje tohto jedného stĺpca rozdelíme ( B4:B9 ) do viacerých stĺpcov.

KROKY:

  • Vyberte Bunka C5 a zapíšte názov produktu " Microsoft Excel " v ňom.
  • Potom vyberte Bunka D5 a zapíšte rok " 2018 ".

  • Teraz vyberte Bunka C5 a použite Rukoväť náplne na automatické vyplnenie prázdnych buniek.
  • Ďalší z Možnosť automatického vypĺňania ' kliknite na položku ' Blesková výplň' .

  • Urobte to isté pre ďalší stĺpec a uvidíme výsledok.

5. Rozdelenie jedného stĺpca do viacerých stĺpcov pomocou VBA

Microsoft Excel Visual Basic pre aplikácie kód nám pomôže rozdeliť jeden stĺpec na viacero stĺpcov. Povedzme, že máme súbor údajov ( B4:B14 ) produktov Microsoft Excel už roky. Tento stĺpec rozdelíme na dva stĺpce D4 & E4 .

KROKY:

  • Najprv vyberte všetky hodnoty zo stĺpca.
  • Potom prejdite na pracovný hárok z karty hárku a kliknutie pravým tlačidlom myši na na ňom.
  • Vyberte ' Zobraziť kód '

  • Teraz, a Modul VBA sa zobrazí okno.
  • Zadajte 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 
  • Potom kliknite na Spustiť možnosť.

  • V potvrdzovacom okne vyberte Spustiť .

  • Potom vyberte vstupný rozsah a kliknite na OK .

  • Napíšte počet riadkov, ktoré chceme vidieť v novom stĺpci, a vyberte OK .

  • Tu vyberte prvú bunku nového stĺpca a kliknite na tlačidlo OK .

  • Nakoniec vidíme výsledok, že všetky hodnoty jedného stĺpca sú rozdelené do dvoch.

6. Vzorec INDEX programu Excel na rozdelenie jedného stĺpca do viacerých stĺpcov

Excel Funkcia INDEX spolu s Funkcia ROWS sa používa na rozdelenie jedného stĺpca. Predpokladajme, že máme súbor údajov ( B4:B14 ). Tieto hodnoty súboru údajov rozdelíme do dvoch stĺpcov ( Stĺpec1 & Stĺpec2 ).

KROKY:

  • Na začiatku vyberte Bunka D5 .
  • Teraz zadajte vzorec:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Hit Vstúpte na stránku a používať Rukoväť náplne na automatické vyplnenie nižšie uvedených buniek.

  • Potom vyberte Bunka E5 .
  • Zapíšte vzorec:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Tlač Vstúpte na stránku a používať Rukoväť náplne aby ste si pozreli výsledky.

7. Funkcie Excel LEFT & RIGHT na rozdelenie jedného stĺpca do viacerých stĺpcov

Excel Funkcia LEFT vracia najľavšie znaky textového reťazca, zatiaľ čo funkcia Funkcia RIGHT v Exceli nám pomáha extrahovať posledné znaky z textového reťazca. Obe sú Textové funkcie v programe Excel. Tu máme súbor údajov ( B4:B9 ) v jednom stĺpci. Na rozdelenie hodnôt z jedného stĺpca použijeme textové funkcie.

KROKY:

  • Vyberte Bunka C5 .
  • Potom zadajte vzorec:
=LEFT(B5,SEARCH(" ",B5)-1)

Rozdelenie vzorca

HĽADAŤ(" ",B5)

Stránka Funkcia SEARCH vráti pozíciu priestoru.

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

Tým sa vráti hodnota.

  • Potom stlačte Vstúpte na stránku a použite Rukoväť náplne na automatické vyplnenie buniek.

  • Teraz vyberte Bunka D5 .
  • Zadajte vzorec:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Nakoniec stlačte Vstúpte na stránku a používať Rukoväť náplne aby ste videli výsledok.

Rozdelenie vzorca

HĽADAŤ(" ",B5)

Stránka Funkcia SEARCH vráti pozíciu priestoru.

LEN(B5)

Stránka Funkcia LEN vráti celkový počet znakov.

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

Tým sa vráti hodnota.

Záver

Ide o najrýchlejší spôsob rozdelenia jedného stĺpca na viac stĺpcov v programe Excel. Je pridaný cvičný zošit. Kľudne si to vyskúšajte. Neváhajte sa na čokoľvek spýtať alebo navrhnúť nové metódy.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.