Rumus SPLIT: cara memecah teks jadi beberapa kolom di Google Sheets
SPLIT memecah teks di satu sel menjadi beberapa sel ke kanan, memakai karakter pemisah yang kamu tentukan. Cocok untuk kode seperti DISK-20-JKT atau nama lengkap.
Hasilnya tumpah ke sel-sel di sebelah kanan, jadi pastikan sel-sel itu kosong.
Sintaks
=SPLIT(teks; pemisah; [pisah_per_karakter]; [hapus_kosong])
teks: Sel atau teks yang dipecah.pemisah: Karakter pemisah, misalnya "-" atau " ".pisah_per_karakter: Opsional. TRUE (bawaan) memperlakukan tiap karakter di pemisah sebagai pemisah sendiri.hapus_kosong: Opsional. TRUE (bawaan) membuang sel kosong akibat pemisah beruntun.
Contoh dan hasilnya
| Rumus | Hasil | Penjelasan |
|---|---|---|
=SPLIT("DISK-20-JKT"; "-") | DISK | 20 | JKT | Tiga sel berurutan ke kanan: DISK, 20, JKT. |
=INDEX(SPLIT("DISK-20-JKT"; "-"); 1; 3) | JKT | Mengambil hanya bagian ketiga dari hasil pecahan. |
Kesalahan yang sering muncul
- Sel di sebelah kanan sudah berisi data: muncul error karena hasil tidak bisa tumpah.
- Menaruh pemisah lebih dari satu karakter lalu heran kenapa terpecah di tempat tak terduga. Atur argumen ketiga menjadi FALSE.
Di Excel dan Google Sheets
SPLIT hanya ada di Google Sheets. Di Excel 365, padanannya TEXTSPLIT. Excel versi lain memakai fitur Text to Columns di tab Data atau gabungan LEFT, MID, dan RIGHT.
Rumus terkait
- LEFT, RIGHT, dan MID: Mengambil sebagian karakter dari teks.
- SUBSTITUTE: Mengganti sebagian teks dengan teks lain.
- TRIM: Membuang spasi berlebih di awal, akhir, dan tengah teks.