Rumus TEXTSPLIT di Excel

Memecah teks ke beberapa sel sekaligus (spill) berdasarkan pemisah.

Fungsi ini hanya ada di Excel 365 / Excel versi terbaru. Di Excel 2019 ke bawah hasilnya #NAME?.

Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
  1. Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
  2. Ketik tanda sama dengan, lalu nama fungsi dan kurung buka: =TEXTSPLIT(. Semua rumus Excel selalu diawali =.
  3. Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma ;.
  4. Tutup dengan kurung ) lalu tekan Enter. Hasilnya langsung tampil di sel.
  5. Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.

Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.

Penjelasan sederhana

TEXTSPLIT memecah satu teks menjadi beberapa sel sekaligus berdasarkan pemisah. Mirip fitur Text to Columns, tapi dalam bentuk rumus, sehingga hasilnya ikut berubah kalau data aslinya berubah.

Hasilnya tumpah (spill) ke sel-sel di sebelahnya. Spill artinya satu rumus mengisi beberapa sel otomatis. Kamu cukup menulis rumus di satu sel, dan potongan-potongannya mengisi sel ke kanan, atau ke bawah kalau kamu memakai pemisah baris.

Sintaks

=TEXTSPLIT(teks; pemisah_kolom; [pemisah_baris])
ArgumenKeterangan
pemisah_kolomPembatas yang memecah ke samping.
pemisah_barisOpsional, pembatas yang memecah ke bawah.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus TEXTSPLIT

Data contoh: teks berantakan khas data impor

AB
1DataAngka
2 andi pratama 1250000
3BDG-2026-01470,257
4Jl. Merdeka No. 10, Bandung, Jawa Barat
5budi.santoso@gmail.com
6081234567890
7Kopi Susu Gula Aren
fx =TEXTSPLIT(A3;"-")
HasilBDG โ”‚ 2026 โ”‚ 0147

Satu kode terpecah ke tiga sel bersebelahan.

Cara kerjanya, langkah demi langkah

  1. Excel membaca sel A3: BDG-2026-0147.
  2. Pemisah kolomnya -, dan di teks itu ada 2 tanda strip, sehingga teks terpecah menjadi 3 bagian.
  3. Bagian pertama BDG tampil di sel rumus, 2026 di sel kanannya, dan 0147 di sel berikutnya.

Dipakai untuk apa di kantor?

  • Memecah kode transaksi menjadi kolom kota, tahun, dan nomor urut untuk dianalisis.
  • Memisahkan alamat menjadi jalan, kota, dan provinsi dengan pemisah ", ".
  • Memecah daftar tag atau kategori yang ditulis dalam satu sel dan dipisah koma.

Kesalahan yang sering terjadi

  • Sel di sebelah kanan rumus sudah berisi data, sehingga hasilnya #SPILL!. Kosongkan sel-sel tujuan terlebih dahulu.
  • Hasil potongan seperti 2026 masih berupa teks. Ubah dengan VALUE kalau mau dihitung.
  • TEXTSPLIT hanya ada di Excel 365. Di Excel lama hasilnya #NAME?, jadi pakai fitur Data > Text to Columns sebagai gantinya.
Progres bab Rumus Teks 0/26 dipelajari
Lanjut: CHAR