Fungsi TEXTJOIN Google Sheets: Gabung Teks dengan Pemisah
Blog/Tutorial Excel & Sheets/Fungsi TEXTJOIN Google Sheets: Gabung Teks dengan Pemisah

Fungsi TEXTJOIN Google Sheets: Gabung Teks dengan Pemisah

BimaBima
·14 Juli 2026·7 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

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:

  1. Klik sel kosong, misalnya C2.
  2. Ketik =TEXTJOIN(", "; TRUE; A2:A4) lalu tekan Enter.
  3. Hasilnya: Andi, Budi, Citra dalam 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?

AspekTEXTJOINCONCATENATE
Pemisah otomatisYa, set sekaliNggak, ketik manual
Skip sel kosongYa (TRUE)Nggak
Terima rentangYa, A2:A100Ribet, per sel
Cocok buatBanyak sel2-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.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel terkait

Cara Menghitung Nilai Unik di Excel (2026)
Tutorial Excel & Sheets
7 Oktober 2026•9 menit baca

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.

BimaBima
Cara Membandingkan Dua Kolom di Excel (2026)
Tutorial Excel & Sheets
5 Oktober 2026•9 menit baca

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.

BimaBima
Cara Hapus Baris Kosong di Excel dengan Cepat
Tutorial Excel & Sheets
2 Oktober 2026•8 menit baca

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.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

© 2026 Ngulik Data. Semua hak dilindungi.

TAUTAN
BantuanHargaDatasetBlogAfiliasi
LEGAL
Syarat & KetentuanKebijakan Privasi
Ngulik Data
DatasetLeaderboardBlogStore