CONCAT dan CONCATENATE di Excel – Cara Menggabungkan Teks

by AZain29

Dalam pengolahan data di Excel, sering kali kita perlu menggabungkan beberapa teks atau angka menjadi satu string. Misalnya, menyusun nama lengkap dari kolom nama depan dan belakang, atau membuat kode unik dari gabungan angka dan huruf.

Excel menyediakan dua fungsi untuk hal ini: CONCATENATE dan CONCAT. Meskipun fungsinya mirip, ada beberapa perbedaan penting di antara keduanya.

1. Apa Itu CONCATENATE di Excel?

CONCATENATE adalah fungsi lama Excel yang digunakan untuk menggabungkan dua atau lebih teks dalam sebuah sel.

Format dasar:

=CONCATENATE(text1, text2, …)

Contoh:
Jika A1 berisi “Belajar” dan B1 berisi “di Bacalayar“, maka:

=CONCATENATE(A1," ",B1)

Hasil:

Belajar di Bacalayar

Kelemahan CONCATENATE:

  • Harus menyebutkan setiap argumen secara eksplisit.
  • Tidak bisa langsung menggabungkan range (harus sebut sel satu per satu).

2. Apa Itu CONCAT di Excel?

CONCAT adalah fungsi baru (Excel 2016 ke atas) yang menggantikan CONCATENATE. Fungsi ini lebih fleksibel karena bisa langsung menerima range sel sebagai argumen.

Format dasar:

=CONCAT(text1, [text2], …)

Contoh:
Jika A1 berisi “Belajar”, B1 berisi “di Bacalayar”, maka:

=CONCAT(A1," ",B1)

Hasil:

Belajar di Bacalayar

Lebih lanjut, jika A1:A3 berisi [“Excel“,”Adalah“,”Mudah“], maka:

=CONCAT(A1:A3)

Hasil:

ExcelAdalahMudah

3. Perbandingan CONCAT vs CONCATENATE

AspekCONCATENATECONCAT
Versi ExcelTersedia di Excel lama (sebelum 2016)Excel 2016 ke atas (pengganti resmi)
Dukungan RangeTidak bisa langsung (harus sebut satu per satu)Bisa langsung menggabungkan seluruh range
Sintaks=CONCATENATE(A1,B1)=CONCAT(A1,B1)
StatusMasih berfungsi di Excel lama, tapi dianggap usangFungsi baru dan direkomendasikan

4. Contoh Kasus Nyata


a) Membuat Nama Lengkap

Kolom A = Nama Depan, Kolom B = Nama Belakang

=CONCAT(A2," ",B2)

atau (versi lama):

=CONCATENATE(A2," ",B2)

Hasil: Andi Pratama

b) Membuat Kode Unik

Kolom A = Tahun, Kolom B = Kategori, Kolom C = Nomor

=CONCAT(A2,"-",B2,"-",C2)

Hasil: 2025-PRD-001

c) Menggabungkan Range Sekaligus (hanya CONCAT)

Jika A1:A3 berisi:

A
Produk1
Produk2
Produk3

Rumus:

=CONCAT(A1:A3)

Hasil:

Produk1Produk2Produk3

5. Tips Praktis

Gunakan “&” (ampersand) sebagai alternatif cepat:

=A1 & " " & B1

Jika perlu pemisah antar teks, tambahkan manual dalam argumen (” “, “-“, dll).

Untuk hasil lebih canggih (misalnya gabungan dengan pemisah otomatis), gunakan TEXTJOIN (Excel 2016 ke atas):

=TEXTJOIN(", ", TRUE, A1:A5)

➝ Menggabungkan teks A1:A5 dengan pemisah koma.

Kesimpulan

Baik CONCATENATE maupun CONCAT digunakan untuk menggabungkan teks di Excel:

  • CONCATENATE → fungsi lama, masih bisa dipakai untuk kompatibilitas.
  • CONCAT → fungsi baru, lebih fleksibel, bisa langsung menerima range.

Jika menggunakan Excel terbaru, disarankan memakai CONCAT atau bahkan TEXTJOIN untuk hasil yang lebih praktis.

Download contoh file excel disini.

You may also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More