Belajar TEXT & TEXTJOIN di Excel untuk Pemula [Tutorial Lengkap]
Pelajari cara memformat angka/tanggal menjadi teks dengan TEXT() dan menggabungkan banyak teks secara otomatis dengan TEXTJOIN(). Disertai contoh rumus siap salin, tabel kode format, serta file latihan.
Daftar Isi
Pengantar
Dua fungsi yang sering disepelekan tapi krusial di dunia kerja: TEXT() untuk membuat tampilan angka/tanggal jadi rapi, dan TEXTJOIN() untuk menggabungkan banyak teks sekaligus dengan pemisah. Keduanya akan mempercepat pembuatan laporan dan mengurangi kerja manual.
Fungsi TEXT(value, format_text)
value bisa berupa angka, tanggal, waktu, atau referensi sel. format_text adalah kode format diapit tanda kutip.
Contoh Dasar
=TEXT(10000, "Rp #,##0") // Hasil: Rp 10,000 =TEXT(1234.567, "#,##0.00") // Hasil: 1,234.57 =TEXT(TODAY(), "dd mmmm yyyy") // Hasil: 21 Agustus 2025 =TEXT(NOW(), "hh:mm AM/PM") // Hasil: 02:45 PM
Catatan Penting
#
menampilkan digit opsional;0
memaksa digit wajib.- Hasil dari
TEXT()
adalah teks (bukan angka), cocok untuk digabung dengan kalimat. - Bedakan antara format sel vs. fungsi
TEXT()
: fungsi ini menghasilkan teks terformat.
TEXT()
saat ingin memasukkan angka/tanggal ke kalimat, misalnya: ="Total penjualan bulan " & TEXT(EOMONTH(TODAY(),0),"mmmm yyyy") & ": " & TEXT(SUM(C2:C31),"Rp #,##0")
Tabel Kode Format Populer
Angka & Mata Uang
Kode | Hasil (contoh input 12345.6) |
---|---|
#,##0 | 12,346 |
#,##0.00 | 12,345.60 |
Rp #,##0 | Rp 12,346 |
0.00% | 1234560.00% |
Tanggal & Waktu
Kode | Contoh Hasil |
---|---|
dd/mm/yyyy | 21/08/2025 |
dd mmmm yyyy | 21 Agustus 2025 |
mmmm-yyyy | Agustus-2025 |
hh:mm | 14:45 |
hh:mm AM/PM | 02:45 PM |
Fungsi TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
delimiter adalah pemisah (mis. " ", ", ", "-"
), ignore_empty bernilai TRUE
/FALSE
, dan argumen berikutnya adalah teks/range yang digabung.
Contoh Praktis
=TEXTJOIN(" ", TRUE, A2, B2) // "Budi Santoso" =TEXTJOIN(", ", TRUE, C2:E2) // "Membaca, Olahraga" =TEXTJOIN(", ", TRUE, A2:D2) // "Jl. Merdeka No.10, Bandung, Jawa Barat"
Kenapa TEXTJOIN?
- Bisa langsung pakai range (mis.
C2:E2
), tidak perlu&
berkali-kali. ignore_empty=TRUE
otomatis melewati sel kosong, hasil lebih rapi.- Lebih modern dibanding
CONCATENATE
/CONCAT
.
Perbandingan Singkat
Fungsi | Kegunaan Utama | Kelebihan |
---|---|---|
TEXT() | Ubah angka/tanggal → teks terformat | Kontrol penuh format; ideal digabung dengan kalimat |
TEXTJOIN() | Gabung banyak teks dengan pemisah | Support range; bisa skip sel kosong |
Download File Contoh
Latihan pakai file Excel yang sudah disiapkan (lembar TEXT Function & TEXTJOIN Function):
Tonton video lengkapnya di bawah ini:
FAQ
Mengapa di format angka ada tanda pagar #
dan angka 0
?
#
menampilkan digit jika ada (opsional), sedangkan 0
memaksa digit tampil (wajib). Contoh: ####
untuk 5 → "5"; 0000
untuk 5 → "0005".
Apakah hasil TEXT()
masih bisa dihitung?
Tidak, hasilnya berupa teks. Untuk perhitungan, gunakan nilai aslinya; gunakan TEXT()
ketika butuh tampilan/penyajian.
Kapan memilih TEXTJOIN()
dibanding &
?
Gunakan TEXTJOIN()
saat menggabungkan banyak bagian atau range sekaligus dan ingin melewati sel kosong secara otomatis.
Apakah TEXTJOIN()
tersedia di semua versi Excel?
Tersedia di Excel 2019/2021/365 dan Excel untuk Web. Untuk Excel lama, alternatifnya CONCATENATE
atau gabungan &
.
Bagaimana menambahkan teks tetap (seperti "Rp")?
Letakkan di dalam kutip pada format_text
("Rp #,##0"
) atau gabungkan dengan TEXTJOIN()
/&
sesuai kebutuhan.
Tag: Excel, Rumus Excel, TEXT, TEXTJOIN, Tutorial Excel Indonesia
Ditulis oleh Caraku Ofisiana. Silakan kutip dengan menyertakan tautan ke artikel ini.
Komentar
Posting Komentar