Fungsi TEXTPLIT Excel
TEKSPLIT fungsi membagi string teks dengan pembatas yang diberikan ke array di kolom dan baris.
Note: Fungsi ini hanya tersedia di Excel untuk Microsoft 365 di saluran Insider.

Sintaksis
=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
kasus
Keterangan
Nilai kembali
Ini mengembalikan string teks terpisah.
Example
Di sini kami mengambil beberapa contoh untuk mendemonstrasikan cara menggunakan fungsi TEXTSPLIT untuk membagi teks dalam kondisi yang berbeda.
#Contoh 1: Pisahkan teks dengan pembatas menjadi kolom atau baris
Seperti yang ditunjukkan pada tangkapan layar di bawah, untuk membagi teks di sel A2 menjadi kolom atau baris dengan koma, Anda dapat menerapkan fungsi TEXTSPLIT sebagai berikut.

Pisahkan teks secara horizontal menjadi kolom dengan koma
Pilih sel, masukkan rumus berikut dan tekan tombol Enter kunci.
Hasilnya diisi dengan teks terpisah secara bersamaan tanpa menggunakan Pegangan IsiOtomatis.
=TEXTSPLIT(A2,",")

Pisahkan teks secara vertikal menjadi baris dengan koma
Untuk membagi teks secara vertikal menjadi baris dengan pembatas yang diberikan, Anda harus membiarkan argumen col_delimiter kosong dan menentukan pembatas untuk baris_pembatas argumen. Silakan lakukan sebagai berikut.
Pilih sel, masukkan rumus berikut dan tekan tombol Enter kunci.
Sel hasil diisi dengan teks terpisah secara bersamaan tanpa menggunakan Pegangan IsiOtomatis.
=TEXTSPLIT(A2,,",")

#Contoh 2: Abaikan sel kosong saat memisahkan teks dengan fungsi TEXTSPLIT
Seperti yang ditunjukkan pada tangkapan layar di bawah, jika string teks berisi dua atau lebih pembatas berurutan tanpa nilai di antaranya, secara default, fungsi TEXTSPLIT akan mempertahankan sel kosong saat memisahkan teks. Untuk mengabaikan sel kosong saat membelah, Anda dapat menerapkan fungsi TEXTSPLIT sebagai berikut.

Pilih sel kosong, masukkan rumus berikut dan tekan Enter untuk mendapatkan semua teks terpisah dan mengabaikan sel kosong. Jika ada daftar teks untuk dipisah, silakan pilih sel hasil dan seret Pegangan IsiOtomatisnya ke bawah untuk mendapatkan sisa hasil.
=TEXTSPLIT(A2,",",,TRUE)

Note: Dalam rumus ini, nilai logika “BENAR” disediakan sebagai abaikan_kosong argumen.
#Contoh 3: Membagi teks peka huruf besar-kecil atau tidak peka huruf besar-kecil
Secara default, fungsi TEXTSPLIT peka huruf besar/kecil karena mode_cocok diatur ke 0 atau dibiarkan kosong.
Seperti yang ditunjukkan pada tangkapan layar di bawah, mode_pertandingan argumen dalam fungsi TEXTSPLIT dibiarkan kosong, sehingga hanya mencari kecocokan tepat dari teks “Konsultan” dalam string teks yang ditentukan.
=TEXTSPLIT(A2,"Consultant")

Jika Anda tidak ingin melakukan pencarian pencocokan tepat, misalnya, Anda perlu mencari teks yang menyertakan keduanya "Konsultan" dan "KONSULTAN", dalam hal ini, Anda dapat menentukan argumen match_mode sebagai 1 untuk menyelesaikannya.
Pilih sel kosong, masukkan rumus di bawah ini dan tekan tombol Enter kunci. Pilih sel hasil ini dan seret Tuas IsiOtomatis turun untuk mendapatkan sisa hasil.
=TEXTSPLIT(A2,"Consultant",,TRUE,1)

#Contoh 4: Pisahkan teks menjadi baris dan kolom secara bersamaan
Untuk membagi teks menjadi baris dan kolom secara bersamaan dengan menggunakan fungsi TEXTSPLIT, Anda perlu menentukan argumen col_delimiter dan row_delimiter dalam rumus secara bersamaan.
Seperti yang ditunjukkan pada tabel di bawah ini, Anda dapat memasukkan rumus berikut ke dalam sel C2 dan tekan tombol Enter kunci untuk mendapatkan teks terpisah di baris dan kolom yang sesuai secara bersamaan.
=TEXTSPLIT(A2,":", ",")

Catatan: Dalam hal ini, titik dua “:” disediakan sebagai col_delimiter argumen dan koma “,” disediakan sebagai baris_pembatas argumen.
#Contoh 4: Sesuaikan nilai untuk mengisi nilai yang hilang dalam larik 2D
Saat menggunakan fungsi TEXTSPLIT untuk membagi teks menjadi baris dan kolom secara bersamaan, Excel mengembalikan kesalahan #N/A dalam hasil jika ada nilai yang hilang dalam string teks asli.
Seperti yang ditunjukkan pada tangkapan layar di bawah, karena tidak ada titik dua “:”setelah teks Tanggal rilis, Excel kembali # N / A di samping “Tanggal rilis”.

Jika Anda perlu mengisi semua nilai yang hilang dengan karakter tanda hubung (-) dalam larik 2D alih-alih kesalahan #N/A, Anda hanya perlu menentukan argumen terakhir “pad_dengan" sebagai "-” untuk menyelesaikannya.
Pilih sel kosong, masukkan rumus berikut dan tekan tombol Enter kunci untuk mendapatkan semua teks terpisah dalam baris dan kolom.
=TEXTSPLIT(A2,":",",",,,"-")

#Contoh 5: Pisahkan teks dengan beberapa pembatas
Fungsi TEXTSPLIT memungkinkan beberapa pembatas digunakan untuk membagi teks secara bersamaan. Namun, pembatas harus diapit oleh konstanta array dan dipisahkan dengan koma, seperti: {“pembatas1”,”pembatas2”,...}.
String teks pada tabel di bawah ini berisi dua pembatas “-” dan “,”, untuk membagi teks dengan dua pembatas ini, Anda perlu menerapkan fungsi TEXTSPLIT sebagai berikut.

Pilih sel kosong, masukkan rumus berikut dan tekan tombol Enter kunci.
=TEXTSPLIT(A2,{"-",","})

Note: Dalam rumus ini, col_delimiter argumen ditentukan sebagai {"-",","}.
Fungsi Terkait
Fungsi Excel TEXTAFTER
Fungsi TEXTAFTER mengekstrak dan mengembalikan teks yang muncul setelah substring atau pembatas tertentu.
Fungsi Excel TEXTBEFORE
Fungsi TEXTBEFORE mengembalikan teks yang muncul sebelum substring atau pembatas tertentu.
Fungsi Excel VALUETOTEXT
Fungsi VALUETOTEXT mengonversi nilai yang ditentukan menjadi teks.
Alat Produktivitas Kantor Terbaik
Kutools for Excel - Membantu Anda Menonjol Dari Kerumunan
Kutools for Excel Membanggakan Lebih dari 300 Fitur, Memastikan Apa yang Anda Butuhkan Hanya Dengan Sekali Klik...
Tab Office - Aktifkan Pembacaan dan Pengeditan dengan Tab di Microsoft Office (termasuk Excel)
- Satu detik untuk beralih di antara lusinan dokumen terbuka!
- Kurangi ratusan klik mouse untuk Anda setiap hari, ucapkan selamat tinggal pada tangan mouse.
- Meningkatkan produktivitas Anda sebesar 50% saat melihat dan mengedit banyak dokumen.
- Menghadirkan Tab Efisien ke Office (termasuk Excel), Sama Seperti Chrome, Edge, dan Firefox.