Daftar Isi
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.xlsmIni 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.