Excel Membagi Data ke dalam Kolom dengan Koma (7 Metode)

  • Bagikan Ini
Hugh West

Excel adalah alat yang paling banyak digunakan ketika harus berurusan dengan kumpulan data yang sangat besar. Kita dapat melakukan berjuta-juta tugas dari berbagai dimensi di Excel. Terkadang, kita perlu membagi data dengan koma ke dalam kolom Di Excel, untuk membagi data ke dalam kolom dengan koma, kita bisa menerapkan berbagai metode. Pada artikel ini, saya akan menunjukkan kepada Anda 8 metode yang efektif di Excel untuk membagi data ke dalam kolom oleh koma.

Unduh Buku Kerja Praktik

Pisahkan Data ke dalam Kolom dengan Koma.xlsm

Ini adalah dataset yang akan saya gunakan. Di sini kita memiliki beberapa orang bersama dengan Alamat Alamat memiliki koma, kita akan membagi Kota dan Negara ke dalam kolom terpisah dalam artikel ini.

7 Metode untuk Membagi Data menjadi Kolom dengan Koma di Excel

1. Membagi Data ke dalam Kolom Menggunakan Fitur Teks ke Kolom

Pertama, saya akan menunjukkan kepada Anda cara menggunakan Teks ke Kolom fitur untuk membagi data menjadi beberapa kolom .

LANGKAH-LANGKAH:

  • Pertama, pilih C5:C11 Kemudian, pergi ke Data tab>> pilih Alat Data >>> pilih Teks ke Kolom

  • Wizard Konversi Teks ke Kolom akan muncul. Dibatasi Kemudian klik Berikutnya .

  • Berikutnya, pilih Pembatas sebagai Koma Kemudian klik Berikutnya .

  • Kemudian pilih Umum sebagai Format Data Kolom . pilih Tujuan Akhirnya, pilih Selesai .

Excel akan membagi data.

Baca Lebih Lanjut: Cara Membagi Data menjadi Beberapa Kolom di Excel

2. Menerapkan Isi Flash untuk Membagi Data di Excel

Sekarang, saya akan menggunakan Isi Kilat untuk membagi data di Excel .

LANGKAH-LANGKAH:

  • Tulis Tokyo di D5 .

  • Gunakan Isi Gagang untuk IsiOtomatis hingga D11 .

  • Sekarang klik tombol Opsi Isi Otomatis (lihat gambar)

  • Pilih Isi Kilat .

Excel akan menunjukkan kota .

  • Demikian pula, pisahkan Negara .

Baca Juga: Cara Membagi Data dalam Satu Sel Excel menjadi Beberapa Kolom (5 Metode)

3. Menggunakan Kombinasi LEFT, FIND &; LEN untuk Memisahkan Data ke dalam Kolom dengan Koma

Dalam bagian ini, saya akan menjelaskan bagaimana Anda bisa membagi data menggunakan yang KIRI , FIND dan LEN fungsi .

LANGKAH-LANGKAH:

  • Pergi ke D5 Tuliskan rumus berikut ini.
=LEFT(C5,FIND(",",C5)-1)

Rincian Formula

TEMUKAN (",",",C5) ➤ Mengembalikan posisi karakter koma (,) di C5 .

Keluaran : 6

KIRI(C5,TEMUKAN(",",C5)-1) ➤ Mengembalikan nomor yang ditentukan dari awal teks di C5 .

Keluaran : Tokyo

  • Kemudian, tekan MASUK . Excel akan mengembalikan output.

  • Sekarang, gunakan Isi Tangani untuk IsiOtomatis .

Untuk memisahkan Negara ,

  • Pergi ke E5 Tuliskan rumus berikut ini.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Rincian Formula

TEMUKAN (",",",C5) ➤ Mengembalikan posisi dari koma(,) di C5 .

Keluaran: 6

LEN (C5) ➤ Mengembalikan nomor dari karakter di C5 .

Keluaran: 11

RIGHT(C5,LEN(C5)-FIND(",",C5)) ➤ Mengembalikan posisi yang ditentukan dari karakter dari akhir C5 .

Keluaran : Jepang

  • Sekarang, tekan MASUK . Excel akan menampilkan output.

  • Sekarang, gunakan Isi Tangani untuk IsiOtomatis .

4. Penggunaan PowerQuery untuk Membagi Data

Sekarang saya akan menggunakan PowerQuery untuk membagi data ke dalam kolom di Excel .

LANGKAH-LANGKAH:

  • Membuat meja Untuk melakukannya, pilih seluruh rentang B4:C11 .
  • Tekan CTRL + T . kotak masukan akan muncul. data di tabel Anda. Ini dia B4:C11 .

  • Sekarang, pergi ke Data tab>> pilih Dari Tabel/Range .

  • Editor PowerQuery jendela akan muncul. kursor pada Kolom alamat Kemudian klik kanan tikus untuk membawa Bilah Konteks .
  • Dari Bilah Konteks , pilih Kolom Terpisah >>> pilih Oleh Delimiter

  • Pisahkan Kolom dengan Pembatas kotak dialog akan muncul. Pembatas sebagai Koma Kemudian klik OK .

  • Excel akan Berpisah yang kolom di bawah 1 dan Alamat.2 kolom Kemudian klik Tutup &; Muat .

  • Excel akan mentransfer dataset menjadi lembar kerja baru .

  • Ganti nama yang kolom .

Baca Juga: Cara Membagi Data di Excel (5 Cara)

5. Mengonversi Data ke dalam File CSV

Sekarang, saya akan menunjukkan metode lain. Saya akan mengkonversi dataset menjadi CSV ( nilai yang dipisahkan koma ) terlebih dulu.

LANGKAH-LANGKAH:

  • Pertama, salinan kolom Alamat menjadi Notepad halaman .

  • Kemudian, pergi ke Berkas >>> pilih Simpan sebagai .

  • Sekarang, mengatur nama dan menyimpan berkas Ingat, Anda harus meletakkan akhiran .csv di namanya.

  • Sekarang, buka file dari lokasi di mana Anda menyimpannya lebih awal .

  • Excel akan membagi data .

  • Sekarang, format sesuai keinginan Anda.

6. Penggunaan VBA untuk Memisahkan Data ke dalam Kolom dengan Koma

Sekarang, saya akan menggunakan Kode VBA untuk membagi data .

LANGKAH-LANGKAH:

  • Tekan ALT + F11 untuk membuka Jendela VBA .
  • Lalu pergi ke Sisipkan >>> pilih Modul .

  • A modul baru akan terbuka. Tuliskan kode berikut.
 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 

Perincian Kode

  • Di sini, saya telah menciptakan Sub Prosedur SplitColumn . saya menggunakan pernyataan redup untuk mendefinisikan variabel SplitData sebagai String dan i sebagai varian .
  • Kemudian saya menggunakan Untuk Loop . 5 sampai 11 menunjukkan bahwa saya akan Berpisah yang data dari Baris ke-5 hingga ke-11 .
  • Selanjutnya, saya menggunakan Pemisahan VBA fungsi di mana n adalah barisan nomor dan 3 mendefinisikan bahwa data berada di C kolom . sebagai Count = 4 , yang data akan Berpisah ke dalam kolom D .
  • Sekali lagi, saya menggunakan Untuk Loop untuk kenaikan yang Hitung .
  • Sekarang tekan F5 untuk menjalankan kode . Excel akan Berpisah yang data .

7. Menggunakan FILTERXML, SUBSTITUTE &; TRANSPOSE Fungsi di Excel untuk Membagi Data

Sekarang saya akan menggunakan fungsi FILTERXML bersama dengan SUBSTITUTE & TRANSPOSE Ini akan berfungsi untuk versi upgrade dari Excel .

LANGKAH-LANGKAH:

Pilih D5 dan E5 Tuliskan rumus berikut ini

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

Rincian Formula

SUBSTITUTE(C5,",",","") ➤ Ini akan menggantikan koma (,) di D5 dan E5 .

Keluaran: "TokyoJepang"

FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s") ➤ Ini mengembalikan Data XML dari konten berikut XPath

Keluaran: {"Tokyo"; "Jepang"}

TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",",",")& "","//s")) ➤ Ini akan mengubah urutan larik.

Keluaran: {"Tokyo", "Jepang"}

  • Kemudian tekan MASUK . Excel akan mengembalikan output.

  • Kemudian gunakan Isi Gagang untuk IsiOtomatis .

Buku Kerja Praktik

Latihan membuat seseorang menjadi sempurna. Penting untuk berlatih untuk menginternalisasi metode apa pun. Itulah mengapa saya telah melampirkan lembar latihan untuk Anda.

Kesimpulan

Dalam artikel ini, saya telah mendemonstrasikan 7 metode yang efektif dalam Excel untuk membagi data ke dalam kolom oleh koma Dan terakhir, jika Anda memiliki saran, ide, atau umpan balik apa pun, jangan ragu untuk berkomentar di bawah ini.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.