Excel Rozdelenie údajov do stĺpcov pomocou čiarky (7 metód)

  • Zdieľajte To
Hugh West

Excel je najpoužívanejším nástrojom, pokiaľ ide o prácu s obrovskými súbormi údajov. V programe Excel môžeme vykonávať nespočetné množstvo úloh s viacerými rozmermi. Niekedy potrebujeme rozdeliť údaje pomocou čiarok do stĺpcov . V programe Excel môžeme na rozdelenie údajov do stĺpcov pomocou čiarky použiť rôzne metódy. V tomto článku vám ukážem 8 efektívne metódy v programe Excel na rozdelenie údajov na stránku . stĺpce podľa čiarka.

Stiahnite si cvičebnicu

Rozdelenie údajov do stĺpcov pomocou čiarky.xlsm

Toto je súbor údajov ktoré sa chystám použiť. Tu máme niekoľko ľudí spolu s ich Adresy . Adresy majú čiarky, rozdelíme Mesto a Krajina na stránku . samostatné stĺpce v tomto článku.

7 metód na rozdelenie údajov do stĺpcov pomocou čiarky v programe Excel

1. Rozdelenie údajov do stĺpcov pomocou funkcie Text do stĺpca

Najprv vám ukážem, ako používať Text do stĺpca rozdeliť údaje na viacero stĺpcov .

KROKY:

  • Najprv vyberte C5:C11 Potom prejdite na Údaje karta>> vybrať Dátové nástroje >> vybrať Text do stĺpcov

  • Sprievodca konverziou textu do stĺpca sa zobrazí. Vyberte Oddelené Potom kliknite na tlačidlo Ďalšie .

  • Potom vyberte Oddeľovač ako Čiarka Potom kliknite na tlačidlo Ďalšie .

  • Potom vyberte Všeobecné ako Formát údajov stĺpca . Vyberte Cieľová destinácia . Nakoniec vyberte Dokončenie .

Excel rozdelí údaje.

Prečítajte si viac: Ako rozdeliť údaje do viacerých stĺpcov v programe Excel

2. Použitie funkcie Flash Fill na rozdelenie údajov v programe Excel

Teraz budem používať Blesková výplň na rozdelenie údajov na stránke Excel .

KROKY:

  • Napíšte na Tokio na stránke D5 .

  • Použite Rukoväť náplne na Automatické vypĺňanie až do D11 .

  • Teraz kliknite na Možnosti automatického plnenia (pozri obrázok)

  • Vyberte si Blesková výplň .

Excel zobrazí mestá .

  • Podobne oddeľte Krajina .

Prečítajte si viac: Ako rozdeliť údaje v jednej bunke programu Excel do viacerých stĺpcov (5 metód)

3. Použitie kombinácie LEFT, FIND & LEN na rozdelenie údajov do stĺpcov podľa čiarky

V tejto časti vysvetlím, ako môžete rozdelenie údajov pomocou . LEVÁ , NÁJSŤ a LEN funkcie .

KROKY:

  • Prejsť na D5 Zapíšte si nasledujúci vzorec.
=LEFT(C5,FIND(",",C5)-1)

Rozdelenie vzorca

FIND(",",C5) ➤ Vracia pozíciu znaku čiarka (,) na stránke C5 .

Výstup : 6

LEFT(C5,FIND(",",C5)-1) ➤ Vracia uvedený počet od začiatku text na stránke C5 .

Výstup : Tokio

  • Potom stlačte tlačidlo VSTÚPIŤ . Excel vráti výstup.

  • Teraz použite Naplňte stránku Rukoväť na Automatické vypĺňanie .

Na oddelenie Krajina ,

  • Prejsť na E5 Zapíšte si nasledujúci vzorec.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Rozdelenie vzorca

FIND(",",C5) ➤ Vracia polohu čiarka(,) na stránke C5 .

Výstup: 6

LEN(C5) ➤ Vracia číslo z znaky na stránke C5 .

Výstup: 11

RIGHT(C5,LEN(C5)-FIND(",",C5)) ➤ Vracia zadaná pozícia o znak od konca C5 .

Výstup : Japonsko

  • Teraz stlačte VSTÚPIŤ . Excel zobrazí výstup.

  • Teraz použite Naplňte stránku Rukoväť na Automatické vypĺňanie .

4. Použitie PowerQuery na rozdelenie údajov

Teraz budem používať PowerQuery na rozdelenie údajov na stránku . stĺpce na stránke Excel .

KROKY:

  • Vytvoriť tabuľka Ak to chcete urobiť, vyberte celý rozsah B4:C11 .
  • Tlač CTRL + T . vstupné pole sa zobrazí. Vložte údaje vo vašej tabuľke. Tu je B4:C11 .

  • Teraz prejdite na Údaje karta>> vybrať Z tabuľky/rozsahu .

  • Editor PowerQuery sa zobrazí okno. kurzor na Stĺpec s adresou ... kliknite pravým tlačidlom myši na myš priniesť Kontextový panel .
  • Z Kontextový panel , vyberte Rozdelený stĺpec >> vybrať Podľa Delimiter

  • Rozdelenie stĺpca podľa oddeľovača Zobrazí sa dialógové okno. Oddeľovač ako Čiarka Potom kliknite na tlačidlo OK .

  • Excel bude rozdelenie . stĺpec pod 1 a Adresa.2 stĺpec Potom kliknite na tlačidlo Zavrieť & Načítať .

  • Excel prenesie súbor údajov do nový pracovný hárok .

  • Premenovať stránku . stĺpec .

Prečítajte si viac: Ako rozdeliť údaje v programe Excel (5 spôsobov)

5. Konverzia údajov do súboru CSV

Teraz ukážem ďalšiu metódu. súbor údajov do CSV ( hodnoty oddelené čiarkou ) súbor ako prvý.

KROKY:

  • Po prvé, kopírovať stĺpec Adresa do Poznámkový blok stránka .

  • Potom prejdite na Súbor >> vybrať Uložiť ako .

  • Teraz, nastaviť názov a uložiť súbor ...nezabudnite, do názvu musíte uviesť príponu .csv.

  • Teraz otvorte súbor z adresy umiestnenie kde si uložil ju skôr .

  • Excel rozdelí údaje .

  • Teraz, formát ako si želáte.

6. Použitie VBA na rozdelenie údajov do stĺpcov pomocou čiarky

Teraz použijem Kód VBA na rozdelenie údajov .

KROKY:

  • Tlač ALT + F11 otvoriť Okno VBA .
  • Potom prejdite na Vložte >> vybrať Modul .

  • A nový modul Otvorí sa. Zapíšte si nasledujúci kód.
 Sub SplitColumn() Dim SplitData() As String, Count As Long, i As Variant For n = 5 To 11 SplitData = Split(Cells(n, 3), ",") Count = 4 For Each i In SplitData Cells(n, Count) = I Count = Count + 1 Next i Next n End Sub 

Rozdelenie kódu

  • Tu som vytvoril Dílčí postup SplitColumn . použil som výpis z pamäte definovať premenná SplitData ako String a i ako variant .
  • Potom som použil Pre slučku . 5 až 11 znamená, že budem rozdelenie . údaje z 5. až 11. rad .
  • Ďalej som použil VBA Split funkcia, kde n je riadok číslo a 3 definuje, že údaje sú v C stĺpec . ako Počet = 4 ,. údaje bude rozdelenie na stránku . stĺpec D .
  • Opäť som použil Pre slučku na prírastok . Počítajte .
  • Teraz stlačte F5 spustiť kód . Excel bude rozdelenie . údaje .

7. Používanie funkcií FILTERXML, SUBSTITUTE & TRANSPOSE v programe Excel na rozdelenie údajov

Teraz budem používať funkcia FILTERXML spolu s SUBSTITUTE & TRANSPOSE Toto bude fungovať pre aktualizované verzie Excel .

KROKY:

Vyberte D5 a E5 Zapíšte si nasledujúci vzorec

=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))

Rozdelenie vzorca

SUBSTITUTE(C5,",","") ➤ Tým sa nahradí čiarka (,) v D5 a E5 .

Výstup: "TokyoJapan"

FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s") ➤ Vracia Údaje XML z obsah na stránke . XPath

Výstup: {"Tokio"; "Japonsko"}

TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s")) ➤ Transponuje pole.

Výstup: {"Tokio", "Japonsko"}

  • Potom stlačte tlačidlo VSTÚPIŤ . Excel vráti výstupy.

  • Potom použite Rukoväť náplne na Automatické vypĺňanie .

Cvičebnica pre prax

Prax robí človeka dokonalým. Je dôležité cvičiť, aby ste si osvojili akúkoľvek metódu. Preto som priložil cvičný hárok pre vás.

Záver

V tomto článku som ukázal. 7 účinné metódy v Excel na rozdelenie údajov na stránku . stĺpce podľa čiarka . dúfam, že to každému pomôže. A nakoniec, ak máte akékoľvek návrhy, nápady alebo spätnú väzbu, neváhajte a komentujte ich nižšie.

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.