Daftar Isi
Anda mungkin memiliki tabel di lembar kerja Excel Anda di mana beberapa jenis data disimpan dalam sel dan dipisahkan dengan koma. Jika Anda ingin membaginya menjadi beberapa kolom, Anda berada di tempat yang tepat. Pada artikel ini, Anda akan mempelajari 5 contoh rumus Excel untuk membagi string dengan koma.
Unduh Buku Kerja Praktik
Unduh file Excel berikut untuk latihan Anda.
5 Contoh untuk Membagi String dengan Koma dengan Rumus Excel
Mari kita perkenalkan terlebih dahulu dataset kita di mana ID no., LastName, dan Dept. disimpan sebagai string tunggal yang dipisahkan oleh koma. Tujuan kami adalah membagi string menjadi 3 kolom.
1. Gabungkan Fungsi LEFT dan FIND untuk Memisahkan String dengan Koma
Menggabungkan KIRI dan FIND bersama-sama membantu kita untuk membagi string yang dipisahkan oleh koma menjadi beberapa kolom. Cukup ikuti langkah-langkah di bawah ini untuk melakukan ini.
Langkah-langkah:
- Pertama, tuliskan rumus berikut dalam sel kosong C5.
=LEFT(B5,FIND(",",B5)-1)
Di sini, yang Fungsi FIND memberikan lokasi koma pertama dari string B5 dan KIRI fungsi mengembalikan karakter dari string yang sebelum koma pertama. Anda perlu minus 1 untuk mendapatkan data tidak termasuk koma.
- Tekan MASUK. Anda akan melihat ID no. di Cell C5. Sekarang, seret Isi Gagang untuk mendapatkan sisa dari ID no. dalam kolom yang sama.
Inilah hasilnya,
Baca selengkapnya: VBA untuk Membagi String menjadi Beberapa Kolom di Excel (2 Cara)
2. Rumus dengan MID dan FIND Berfungsi untuk Memisahkan String di Excel
Menggabungkan MID dan MENEMUKAN fungsi bersama-sama membantu kita untuk membagi string yang dipisahkan oleh koma menjadi beberapa kolom. Cukup ikuti langkah-langkah di bawah ini untuk melakukan ini.
Langkah-langkah:
- Pertama, tuliskan rumus berikut dalam sel kosong D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)
Di sini, TEMUKAN (",",",B5)+1 memberikan lokasi awal dari karakter pertama setelah koma pertama.
TEMUKAN(",",", B5, TEMUKAN(",",", B5)+1) memberikan lokasi awal dari karakter pertama setelah koma ke-2.
-TEMUKAN(",", B5)-1 mengecualikan semua karakter string setelah koma ke-2.
Akhirnya, yang MID mengembalikan karakter-karakter di antara kedua koma ini.
- Tekan MASUK. Anda akan melihat Nama Belakang di Cell D5. Sekarang, seret Isi Gagang untuk mendapatkan sisa dari Nama Belakang dalam kolom yang sama.
Inilah hasilnya,
Baca selengkapnya: Excel VBA: Pisahkan String dengan Karakter (6 Contoh Berguna)
Bacaan Serupa
- Cara Membagi Sel di Excel (5 Trik Mudah)
- Excel VBA: Pisahkan String menjadi Baris (6 Contoh Ideal)
- Cara Membagi Sel menjadi Dua Baris di Excel (3 cara)
3. Menyatukan Fungsi KANAN dan TEMUKAN
Menggabungkan KANAN dan MENEMUKAN fungsi bersama-sama membantu kita untuk membagi string yang dipisahkan oleh koma menjadi beberapa kolom. Cukup ikuti langkah-langkah di bawah ini untuk melakukan ini.
Langkah-langkah:
- Pertama, tuliskan rumus berikut dalam sel kosong E5.
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))
Di sini, LEN(B5) menentukan panjang string dalam sel B5.
The TEMUKAN(",",", B5, TEMUKAN(",", B5)+1 memberikan lokasi koma terakhir dari string, dan akhirnya, tombol KANAN fungsi mengembalikan karakter dari string yang setelah koma terakhir.
- Tekan MASUK. Anda akan melihat Dept. di Cell E5. Sekarang, seret Isi Gagang untuk mendapatkan sisa dari Dept. dalam kolom yang sama.
Inilah hasilnya,
Baca selengkapnya: Excel VBA: Pisahkan String dengan Jumlah Karakter (2 Metode Mudah)
4. Gabungkan Fungsi TRIM, MID, SUBSTITUTE, REPT, dan LEN
Menggabungkan TRIM, MID, PENGGANTI, REPT, dan Fungsi LEN bersama-sama membantu kita untuk membagi string yang dipisahkan oleh koma menjadi beberapa kolom. Cukup ikuti langkah-langkah di bawah ini untuk melakukan ini.
Langkah-langkah:
- Pertama, masukkan 1, 2, dan 3 sebagai ganti judul kolom ID No., LastName, dan Dept. Sekarang, tuliskan rumus berikut dalam sel kosong C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))
Ringkasan rumus ini adalah mengganti koma dengan spasi menggunakan SUBSTITUTE dan REPT Kemudian, fungsi-fungsi MID mengembalikan teks yang terkait dengan kejadian ke-n dan akhirnya, fungsi TRIM membantu menyingkirkan spasi ekstra.
- Tekan MASUK. Anda akan melihat ID no. di Cell C5. Sekarang, seret Isi Gagang untuk mendapatkan sisa ID no. di kolom yang sama. Dan seret Isi Gagang ke arah yang benar untuk mendapatkan Nama Belakang dan Dept.
Inilah hasilnya,
Baca selengkapnya: Excel VBA: Pisahkan String ke dalam Sel (4 Aplikasi Berguna)
5. Pisahkan String dengan Koma Menggunakan Fungsi FILTERXML di Excel
Menggunakan Fungsi FILTERXML membantu kita untuk membagi string yang dipisahkan oleh koma menjadi beberapa kolom. Cukup ikuti langkah-langkah di bawah ini untuk melakukan ini.
Langkah-langkah:
- Pertama, tuliskan rumus berikut dalam sel kosong C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","",") & "","//s"))
Jika Anda menggunakan Excel untuk MS 365 , Anda bisa menerapkan Fungsi FILTERXML Dalam metode ini, pertama-tama string teks berubah menjadi string XML dengan mengubah koma menjadi tag XML. Fungsi TRANSPOSE mengubah array untuk diletakkan secara horizontal, bukan vertikal.
- Tekan MASUK. Anda akan melihat ID no., LastName, dan Dept. di Cell C5, D5, dan E5 masing-masing. Sekarang, seret Isi Gagang untuk mendapatkan data lainnya.
Inilah hasilnya,
Baca selengkapnya: Rumus Excel untuk Membagi: 8 Contoh
Kesimpulan
Dalam tutorial ini, saya telah membahas 5 contoh rumus Excel untuk membagi string dengan koma. Saya harap artikel ini bermanfaat bagi Anda. Anda dapat mengunjungi situs web kami ExcelWIKI untuk mempelajari lebih banyak konten yang berhubungan dengan Excel. Silakan, berikan komentar, saran, atau pertanyaan jika Anda memilikinya di bagian komentar di bawah ini.