Fungsi TEXTJOIN Google Sheets: Gabung Teks dengan Pemisah
TL;DR
TEXTJOIN adalah fungsi Google Sheets yang menggabungkan teks dari banyak sel jadi satu, dipisah karakter pilihanmu, dan bisa otomatis lewatin sel kosong. Rumus dasarnya =TEXTJOIN(pemisah; abaikan_kosong; rentang). Ini pengganti CONCATENATE yang jauh lebih praktis buat data banyak.
TEXTJOIN adalah fungsi Google Sheets yang menggabungkan teks dari banyak sel jadi satu, dipisah karakter pilihanmu, dan bisa otomatis lewatin sel kosong. Rumus dasarnya =TEXTJOIN(pemisah; abaikan_kosong; rentang).
Kalau kamu masih nempelin teks pakai tanda & satu-satu, atau bolak-balik ketik koma di antara nama, TEXTJOIN motong kerjaan itu jadi satu rumus. Di bawah ini ada sintaks, langkah pakai, contoh data toko, sampai bedanya sama CONCATENATE.
Apa itu fungsi TEXTJOIN di Google Sheets?
TEXTJOIN adalah fungsi teks yang menyatukan isi beberapa sel jadi satu string, dengan pemisah yang kamu tentukan di antaranya. Kelebihannya dibanding cara lama, kamu cuma set pemisah sekali dan bisa nyuruh dia skip sel kosong. Cocok buat bikin daftar nama, gabungin alamat, atau nyusun tag produk.
Gimana sintaks dan argumen TEXTJOIN?
=TEXTJOIN(pemisah; abaikan_kosong; teks1; [teks2; ...])
- pemisah - karakter di antara tiap teks. Contoh: ", " atau " - ".
- abaikan_kosong - TRUE buat skip sel kosong, FALSE buat tetap ngitung sel kosong.
- teks1, teks2, ... - sel, rentang, atau teks yang mau digabung. Contoh: A2:A10.
Sama kayak fungsi lain, tanda pemisah antar argumen bisa titik koma (;) di Sheets versi Indonesia atau koma (,) di versi English.
Gimana cara pakai TEXTJOIN di Google Sheets?
Misal A2:A4 isinya Andi, Budi, Citra, dan kamu mau gabung jadi satu baris dipisah koma:
- Klik sel kosong, misalnya C2.
- Ketik
=TEXTJOIN(", "; TRUE; A2:A4)lalu tekan Enter. - Hasilnya:
Andi, Budi, Citradalam satu sel.
Karena argumen kedua TRUE, kalau ada sel kosong di tengah rentang, dia dilewatin dan kamu nggak dapet koma dobel.
Contoh kasus: gabung daftar produk per transaksi toko_berkah
Ini dari dataset latihan toko_berkah. Tiap baris satu item, dan kamu mau gabungin semua item dalam satu order jadi satu sel ringkasan:
A2: Kopi Sachet
A3: Gula Pasir
A4: (kosong)
A5: Minyak Goreng
Pakai:
=TEXTJOIN(", "; TRUE; A2:A5)
Hasilnya Kopi Sachet, Gula Pasir, Minyak Goreng. Sel kosong di A4 otomatis dilewatin. Dari 1.200 baris item di dataset toko_berkah, cara ini bikin ringkasan isi keranjang per order kelar dalam 1 rumus. Tanpa TEXTJOIN, kamu harus nyalin manual atau nyusun rumus panjang pakai & yang gampang salah.
Kalau kamu justru mau kebalikannya, misahin teks gabungan jadi kolom terpisah, itu tugasnya SPLIT. TEXTJOIN dan SPLIT sering dipakai bergantian.
Gimana cara TEXTJOIN dengan baris baru?
Buat naruh tiap teks di baris berbeda dalam satu sel, pakai CHAR(10) sebagai pemisah:
=TEXTJOIN(CHAR(10); TRUE; A2:A5)
Aktifin text wrapping di sel itu (Format > Wrapping > Wrap) biar barisnya keliatan turun. Trik ini rapi buat nyusun alamat multi-baris atau catatan.
TEXTJOIN atau CONCATENATE?
| Aspek | TEXTJOIN | CONCATENATE |
|---|---|---|
| Pemisah otomatis | Ya, set sekali | Nggak, ketik manual |
| Skip sel kosong | Ya (TRUE) | Nggak |
| Terima rentang | Ya, A2:A100 | Ribet, per sel |
| Cocok buat | Banyak sel | 2-3 sel doang |
Buat gabungin lebih dari beberapa sel, TEXTJOIN hampir selalu lebih enak. CONCATENATE masih oke buat nempel 2-3 nilai cepat.
Kesalahan umum saat pakai TEXTJOIN
- Lupa tanda kutip di pemisah - pemisah teks harus diapit kutip, kayak ", ". Kalau nggak, muncul error.
- Pemisah dobel - kalau abaikan_kosong di-set FALSE padahal ada sel kosong, kamu dapet koma nempel koma. Set TRUE.
- Hasil kepotong - batas 50.000 karakter per sel. Kalau data segunung, pecah jadi beberapa sel.
- Angka jadi teks - TEXTJOIN ngubah semua jadi teks, jadi hasilnya nggak bisa dihitung lagi. Wajar, karena tujuannya emang bikin string.
FAQ
Pertanyaan yang sering muncul soal TEXTJOIN ada di bagian bawah ini.
Penutup
TEXTJOIN bikin gabungin teks jadi ringkas: satu pemisah, satu rentang, kelar. Inget tiga hal, apit pemisah pakai kutip, set abaikan_kosong TRUE biar bersih, dan pakai CHAR(10) kalau butuh baris baru.
Mau latihan rumus teks Google Sheets lain sambil praktek langsung? Kulik latihan di NgulikSheet, atau lihat referensi resmi di Google Docs Editors Help. Lanjut baca soal cara misah teks di artikel REGEXEXTRACT.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Cara Menghitung Nilai Unik di Excel (2026)
Empat cara menghitung nilai unik di Excel, dari UNIQUE di Excel 365 sampai trik SUMPRODUCT COUNTIF buat versi lama. Plus hitung unik berkondisi.
Cara Membandingkan Dua Kolom di Excel (2026)
Lima cara membandingkan dua kolom di Excel yang paling sering kepakai buat rekap: dari rumus =A2=B2 sampai COUNTIF dan Conditional Formatting.
Cara Hapus Baris Kosong di Excel dengan Cepat
Ratusan baris kosong bikin data berantakan. Ini 4 cara hapus baris kosong di Excel, dari Go To Special yang kilat sampai Power Query yang paling aman.