Excel Dividi Datumojn en Kolumnojn per Komo (7 Metodoj)

  • Kundividu Ĉi Tion
Hugh West

Excel estas la plej vaste uzata ilo kiam temas pri traktado de grandegaj datumaroj. Ni povas plenumi multajn taskojn de multoblaj dimensioj en Excel. Kelkfoje, ni devas dividi datumojn per komoj en kolumnojn . En Excel, por dividi datumojn en kolumnojn per komo, ni povas apliki diversajn metodojn. En ĉi tiu artikolo, mi montros al vi 8 efikajn metodojn en Excel por dividi datumojn en kolumnojn per komo.

Elŝutu Praktikan Laborlibron

Disigi Datumojn en Kolumnojn per Komo.xlsm

Jen la datumaro kiun mi uzos. Ĉi tie ni havas kelkajn homojn kune kun iliaj Adresoj . La Adresoj havas komojn, ni dividos la Urbon kaj Lando en apartajn kolumnojn en ĉi tiu artikolo.

7 Metodoj por Dividi Datumojn en Kolumnojn per Komo en Excel

1. Dividi Datumojn en Kolumnojn Uzante Tekston al Kolumna Trajto

Unue, mi montros al vi kiel uzi la Tekston al Kolumno funkcio por dividi datumojn en plurajn kolumnojn .

PAŜOJ:

  • Unue, elektu C5: C11 . Poste, iru al la langeto Datumoj >> elektu Datumaj Iloj >> elektu Teksto al Kolumnoj

  • Konverti Tekston al Kolumna Sorĉisto aperos. Elektu la Limigitan Tiam alklaku Sekva .

  • Sekva, elektu la Limigilon kiel Komo . Poste alklaku Sekva .

  • Tiamelektu Ĝenerala kiel Kolumna Datuma Formato . Elektu la Celon . Fine, elektu Fini .

Excel disigos la datumojn.

Legu Pli: Kiel Dividi Datumojn en Multoblajn Kolumnojn en Excel

2. Apliki Flash-Plenigon al Split Datumoj en Excel

Nun mi faros uzu Flash Fill por dividi datumojn en Excel .

PAŜOJ:

  • Skribu Tokio en D5 .

  • Uzu Plenigi Tenilon al Aŭtomata plenigo ĝis D11 .

  • Nun alklaku la Aŭtomata plenigaĵo (vidu bildo)

  • Elektu Flash Plenigi .

Excel montros la urbojn .

  • Simile, apartigu la landon .

Legu Pli: Kiel Dividi Datumojn en Unu Excel Ĉelo en Multoblaj Kolumnoj (5 Metodoj)

3. Uzante Kombino de LEFT, FIND & LEN por Dividi Datumojn en Kolumnojn per Komo

En ĉi tiu sekcio, mi klarigos kiel vi povas dividi datumojn uzante la Maldekstren , TROVU , kaj LEN funkcioj .

PAŜOJ:

  • Iru al D5 . Skribu la sekvan formulon.
=LEFT(C5,FIND(",",C5)-1)

Formula disfaldo

TROVU(“,”,C5) ➤ Donas la pozicion de signo komo (,) en C5 .

Eligo : 6

LEFT(C5,TROVU(“,”,C5)-1) ➤ Revenojla specifita nombro de la komenco de teksto en C5 .

Eligo : Tokio

  • Tiam premu ENTER . Excel resendos la eligon.

  • Nun, uzu la Plenigu Tenilon al Aŭtomata plenigo .

Por apartigi la Lando ,

  • Iru al E5 . Skribu la sekvan formulon.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Formula disfalo

TROVU(“,”,C5) ➤ Donas la pozicion de komo(,) en C5 .

Eligo: 6

LEN(C5) ➤ Liveras la nombron de signoj en C5 .

Eligo: 11

DEKSTRA(C5,LEN(C5)-TROVI( “,”,C5)) ➤ Redonas la specifitan pozicion de karaktero de la fino de C5 .

Eligo : Japanio

  • Nun premu ENTER . Excel montros la eliron.

  • Nun, uzu la Plenigu Tenilon al Aŭtomata plenigo .

4. Uzo de PowerQuery por dividi datumojn

Nun mi uzos PowerQuery por dividi datumojn en kolumnojn en Excel .

PAŜOJ:

  • Kreu tabelon Por fari tion, elektu la tutan gamon B4:C11 .
  • Premu CTRL + T . eniga skatolo aperos. Metu la datumojn en vian tabelon. Jen estas B4:C11 .

  • Nun, iru al la langeto Datumoj >> ; elektu DeTablo/Gameto .

  • PowerQuery Editor aperos fenestro. Konservu la kurson sur la Adreskolumno . Tiam dekstre alklaku vian muson por alporti la Kuntekstan Baron .
  • El la Kunteksta Bar , elektu . Dividi Kolumnon >> elektu Per Limigilo

  • Dividi Kolumnon per Limigilo aperos dialogujo. Elektu la Limigilon kiel Komo . Tiam alklaku OK .

  • Excel dividos la kolumno sub 1 kaj Adreso.2-kolumno . Tiam alklaku Fermi & Ŝarĝu .

  • Excel transdonos la datumaron en novan laborfolion .

  • Alinomi la kolumnon .

Legu Pli: Kiel Dividi Datumojn en Excel (5 Manieroj)

5. Konverti la Datumojn al CSV-Dosiero

Nun, Mi montros alian metodon. Mi unue konvertos la datumaron al CSV ( komo-separataj valoroj ) dosieron.

PAŜOJ:

  • Unue, kopiu la kolumnon Adreson en Notblokon paĝon .

  • Do, iru al Dosiero >> elektu Konservi kiel .

  • Nun, starigu la nomon kaj konservu la dosieron . Memoru, vi devas meti la sufikson .csv en la nomon.

  • Nun malfermu la dosieron de la loko kie vi konservis ĝin pli frue .

  • Excel disigos la datumojn .

  • Nun, formatu kiel vi deziras.

> 6. Uzo de VBA por Dividi Datumojn en Kolumnojn per Komo

Nun, mi uzos VBA-kodon por dividi datumojn .

PAŜOJ:

  • Premu ALT + F11 por malfermi la VBA-fenestron .
  • Tiam iru al Enigu >> elektu Modulo .

  • Malfermiĝos nova modulo . Skribu la sekvan kodon.
9945

Kodo-Difekto

  • Jen, Mi kreis Subproceduron SplitColumn . Mi uzis la malklaran deklaron por difini variablon SplitData kiel String kaj i kiel variaĵon .
  • Tiam mi uzis For Buklo . 5 ĝis 11 indikas, ke mi dividos la datenojn de la 5-a ĝis 11-a vico .
  • Sekva, mi uzis la VBA Split funkcion kie n estas la vica nombro kaj 3 difinas ke la datumoj estas en la C kolumno . Ĉar Nombri = 4 , la datumoj estos dividitaj en kolumnon D .
  • Denove, mi uzis Por Buklo al pliigo la Nombri .
  • Nun premu F5 por ruli la kodo . Excel dividos la datumojn .

7. Uzante la FILTERXML, SUBSTITUTE & ; TRANSPONI Funkciojn en Excel al SplitDatumoj

Nun mi uzos la funkcion FILTERXML kune kun la SUBSTITUTE & TRANSPOZI funkcioj. Ĉi tio funkcios por ĝisdatigitaj versioj de Excel .

PAŝoj:

Elektu D5 kaj E5 . Skribu la jenan formulon

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

Formula disfalo

SUBSTITUTE(C5,”,”,””) ➤ Ĉi tio anstataŭigos la komon (,) en la D5 kaj E5 .

Eligo: “TokyoJapan”

FILTROXML(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ Ĝi resendas XML-datumojn el la enhavo sekvanta XPath

Eligo: {“Tokio”;”Japanio”

TRANSPONI(FILTERXML(“”&SUBSTITUTE(C5,”,”,”” )& “”,”//s”)) ➤ Ĝi transponos la tabelon.

Eligo: {“Tokio”,”Japanio”

  • Tiam premu ENTER . Excel resendos la eligojn.

  • Tiam uzu Plenigi tenilon al Aŭtomata plenigo .

Praktika Laborlibro

Praktiko faras homon perfekta. Gravas praktiki por internigi ajnan metodon. Tial mi alfiksis por vi praktikan folion .

Konkludo

En ĉi tiu artikolo, mi pruvis 7 efikaj metodoj en Excel por dividi datumojn en kolumnojn per komo . Mi esperas, ke ĝi helpas ĉiujn. Kaj laste, se vi havas ian ajn sugestojn, ideojn aŭ komentojnbonvolu bonvolu komenti sube.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.