Text
Microsoft Excel
TEXTSPLIT
Memisahkan teks menjadi array berdasarkan delimiter kolom dan/atau baris. Fungsi dynamic array di Excel 365.
Tipe hasil:
arraySyntax
TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])Parameter
textstringwajib
Teks yang akan dipecah
col_delimiterstring/arraywajib
Karakter pemisah kolom (bisa array jika ingin beberapa delimiter)
row_delimiterstring/arrayopsional
Karakter pemisah baris untuk membagi ke bawah
ignore_emptybooleanopsional
TRUE untuk mengabaikan delimiter berurutan (default FALSE)
Default: FALSE
match_modenumberopsional
0 = case-sensitive, 1 = case-insensitive (default 0)
Default: 0
pad_withvalueopsional
Nilai pengisi jika array tidak segiempat (default #N/A)
Catatan
- Hanya tersedia di Excel 365 dan Excel 2021 ke atas
- Untuk Excel versi lama, kombinasi LEFT/RIGHT/MID/FIND bisa digunakan sebagai alternatif manual
- Berbeda dengan SPLIT di Google Sheets — TEXTSPLIT mendukung row_delimiter untuk hasil 2D
- Hasilnya adalah dynamic array yang otomatis melebar ke sel-sel di bawah/samping
Contoh Penggunaan
Pecah nama lengkap
1 =TEXTSPLIT("Budi Santoso", " ")
Memisahkan nama dengan spasi sebagai delimiter
Hasil
{"Budi", "Santoso"}
Pecah CSV satu baris
1 =TEXTSPLIT("Apel,Mangga,Jeruk", ",")
Memisahkan teks CSV menjadi array horizontal
Hasil
{"Apel", "Mangga", "Jeruk"}
Pecah teks 2D (baris dan kolom)
1 =TEXTSPLIT("A,B|C,D", ",", "|")
Koma memisahkan kolom, pipe memisahkan baris — hasilnya matriks 2x2
Hasil
{{"A","B"},{"C","D"}}
Pertanyaan Umum tentang TEXTSPLIT
Apa itu fungsi TEXTSPLIT di Microsoft Excel?
Memisahkan teks menjadi array berdasarkan delimiter kolom dan/atau baris. Fungsi dynamic array di Excel 365. Di Microsoft Excel, fungsi TEXTSPLIT termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Hanya tersedia di Excel 365 dan Excel 2021 ke atas.
Bagaimana cara menggunakan TEXTSPLIT di Microsoft Excel?
Gunakan sintaks berikut: TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with]). Untuk Excel versi lama, kombinasi LEFT/RIGHT/MID/FIND bisa digunakan sebagai alternatif manual. Berbeda dengan SPLIT di Google Sheets — TEXTSPLIT mendukung row_delimiter untuk hasil 2D.
Apa nilai yang dikembalikan oleh fungsi TEXTSPLIT?
Fungsi TEXTSPLIT mengembalikan nilai bertipe array. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan TEXTSPLIT?
Hasilnya adalah dynamic array yang otomatis melebar ke sel-sel di bawah/samping. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi TEXTSPLIT?
Fungsi ini memiliki 2 parameter wajib dan 4 parameter opsional. Parameter yang digunakan: text (string, wajib): Teks yang akan dipecah; col_delimiter (string/array, wajib): Karakter pemisah kolom (bisa array jika ingin beberapa delimiter); row_delimiter (string/array, opsional): Karakter pemisah baris untuk membagi ke bawah; ignore_empty (boolean, opsional): TRUE untuk mengabaikan delimiter berurutan (default FALSE); match_mode (number, opsional): 0 = case-sensitive, 1 = case-insensitive (default 0); pad_with (value, opsional): Nilai pengisi jika array tidak segiempat (default #N/A).