Note: The other languages of the website are Google-translated. Back to English

Fungsi TEXTPLIT Excel

The 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

Teks (wajib): Teks yang ingin Anda pisahkan;
col_delimiter (diperlukan): Pembatas atau substring yang menunjukkan di mana Anda ingin membagi teks di seluruh kolom;
Pembatas_baris (opsional): Pembatas atau substring yang menunjukkan di mana Anda ingin membagi teks di seluruh baris;
Abaikan_kosong (opsional): Menentukan apakah akan mengabaikan sel kosong atau tidak.
-- SALAH (default): Pertahankan sel kosong saat membelah.
-- BENAR: Abaikan sel kosong saat membelah.
Mode_cocok (opsional): Menentukan apakah pembatas peka huruf besar/kecil.
-- 0 (default): Peka huruf besar-kecil.
-- 1: Tidak peka huruf besar/kecil.
Pad_dengan (opsional): Nilai untuk mengisi nilai yang hilang dalam larik 2D. Standarnya adalah nilai kesalahan #N/A.

Keterangan

1) Fungsi ini bekerja sama dengan Teks Ke Kolom penyihir di Excel;
2) Fungsi ini adalah kebalikan dari Fungsi TEXTJOIN;
3) Jika “pad_with” dihilangkan, maka #N/A digunakan untuk mengisi nilai yang hilang dalam array dua dimensi;
4) Beberapa pembatas harus diapit dalam konstanta array dan dipisahkan dengan koma, seperti: {“pembatas1”,”pembatas2”,...}.

Nilai kembali

Ini mengembalikan string teks terpisah.

Contoh

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" serta "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_with" 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

Apakah Anda ingin menyelesaikan pekerjaan harian Anda dengan cepat dan sempurna? Kutools for Excel menghadirkan 300 fitur canggih yang canggih (Gabungkan buku kerja, jumlahkan berdasarkan warna, pisahkan konten sel, tanggal konversi, dan seterusnya...) dan hemat 80% waktu untuk Anda.

  • Dirancang untuk 1500 skenario kerja, membantu Anda memecahkan 80% masalah Excel.
  • Kurangi ribuan klik keyboard dan mouse setiap hari, hilangkan mata dan tangan Anda yang lelah.
  • Menjadi ahli Excel dalam 3 menit. Tidak perlu lagi mengingat rumus dan kode VBA yang menyakitkan.
  • Uji coba gratis tanpa batas selama 30 hari. Jaminan uang kembali 60 hari. Upgrade dan dukungan gratis selama 2 tahun.
Ribbon of Excel (dengan Kutools for Excel diinstal)

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.
  • Membawa Tab Efisien ke Office (termasuk Excel), Sama Seperti Chrome, Firefox, dan Internet Explorer Baru.
Cuplikan Layar Excel (dengan Office Tab diinstal)
Urutkan komentar berdasarkan
komentar (0)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL