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.
Apa bedanya TEXTJOIN sama CONCATENATE di Google Sheets?
CONCATENATE cuma nempelin teks tanpa pemisah, jadi kamu harus ketik manual koma atau spasi di antara tiap sel. TEXTJOIN sekali set pemisahnya, langsung dipakai ke semua sel di rentang. TEXTJOIN juga bisa skip sel kosong otomatis. Buat gabungin banyak sel, TEXTJOIN jauh lebih ringkas dan gampang diedit.
Gimana cara TEXTJOIN biar skip sel kosong?
Set argumen kedua jadi TRUE, misalnya =TEXTJOIN(", "; TRUE; A2:A10). Dengan TRUE, sel kosong di rentang bakal dilewatin, jadi kamu nggak dapet pemisah dobel kayak koma-koma. Kalau kamu malah mau sel kosong tetap dihitung (misalnya buat jaga posisi kolom), ganti jadi FALSE.
Bisa nggak TEXTJOIN pakai pemisah baris baru?
Bisa. Pakai CHAR(10) sebagai pemisah, misalnya =TEXTJOIN(CHAR(10); TRUE; A2:A10). CHAR(10) itu kode buat baris baru. Jangan lupa aktifin text wrapping di sel biar barisnya keliatan turun. Ini kepake buat bikin daftar alamat atau catatan bertumpuk dalam satu sel.
Kenapa TEXTJOIN aku hasilnya kepotong atau error?
Google Sheets punya batas 50.000 karakter per sel, jadi kalau kamu gabungin ribuan baris teks panjang, hasilnya bisa kepotong. Selain itu, pastikan rentang yang kamu pilih benar dan pemisahnya diapit tanda kutip. Kalau muncul error, cek juga apakah tanda pemisah argumen kamu titik koma atau koma sesuai lokal spreadsheet.
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 Lookup Dua Arah (Two-Way) di Excel
Lookup dua arah nyari nilai dari perpotongan baris dan kolom sekaligus. Ini cara pakai INDEX MATCH MATCH dan XLOOKUP bersarang di Excel.
Cara VLOOKUP dengan Banyak Kriteria di Excel (2026)
VLOOKUP aslinya cuma bisa satu kunci. Ini cara nyari data pakai dua kriteria atau lebih dengan trik helper column dan tanda &.
Cara VLOOKUP Antar Sheet di Excel (2026)
VLOOKUP antar sheet bikin kamu narik data dari sheet lain cukup dengan nyebut nama sheet di rumus. Ini langkah lengkapnya.