Cara Mengubah Format Tanggal di Excel Menjadi Text (Teks): 4 Metode Aman (Format Cells, Rumus TEXT, Paste Values, dan Nama Bulan Indonesia) + Contoh Tabel
Diperbarui: 23 Februari 2026
Banyak orang menulis “ubah format tanggal jadi text” padahal ada 2 maksud yang sering tertukar: (1) cuma mengubah tampilan tanggal, atau (2) benar-benar mengubah tanggal menjadi teks (misalnya untuk nomor dokumen, ekspor, atau gabung dengan kalimat).
Kalau salah memilih metode, efeknya bisa fatal: tanggal jadi tidak bisa di-sort kronologis, tidak bisa dipakai hitung selisih hari, atau rumus lain jadi error.
Di artikel ini saya buat cara yang aman + contoh tabel siap ketik agar kamu bisa uji hasilnya, bukan sekadar “katanya”.
Ringkasan cepat:
- Jika kamu cuma ingin tampilan berubah (mis. 23/02/2026 → 23 Februari 2026) tapi tanggal tetap bisa dihitung/sort: pakai Format Cells → Custom.
- Jika kamu butuh hasil benar-benar teks (untuk digabung ke kalimat/nomor dokumen): pakai =TEXT(A2,"dd/mm/yyyy") (hasilnya teks).
- Kalau hasil rumus TEXT ingin dijadikan “tetap” tanpa rumus: Copy → Paste Special → Values.
- Jika nama bulan keluar bahasa Inggris, kamu bisa pakai trik CHOOSE(MONTH()) agar tetap “Januari–Desember”.
Daftar isi
- Bedanya “format tampilan” vs “jadi teks beneran”
- Checklist sebelum mulai (biar tidak salah langkah)
- Contoh data latihan (siap ketik)
- Cara 1: Ubah format tampilan (tanggal tetap Date) — Format Cells
- Cara 2: Ubah tanggal menjadi teks (TEXT) — untuk gabung kalimat/nomor
- Cara 3: Jadikan hasilnya permanen (Paste Values) — aman untuk final
- Cara 4: Nama bulan Indonesia (anti “February”)
- Kesalahan umum + solusi cepat
- Tabel risiko (data hilang/tidak)
- FAQ
- Baca juga di Beginisob.com
Bedanya “format tampilan” vs “jadi teks beneran”
Ini inti yang paling sering bikin orang salah:
- Format tampilan: yang berubah hanya cara tampilnya. Nilai aslinya tetap tipe Date, jadi masih bisa dihitung, difilter per bulan, dan diurutkan kronologis.
- Jadi teks: hasilnya tipe Text. Cocok untuk label/nomor dokumen, tapi tanggal itu biasanya tidak lagi enak dipakai untuk hitung selisih hari.
Kalau kamu ingin paham konsep “Date vs Text” secara resmi di Excel (biar tidak ketipu), baca: Berikut yang Termasuk Tipe Data dalam Excel: Number, Text, Date/Time, Logical, Error, Blank.
Checklist sebelum mulai (biar tidak salah langkah)
- Pastikan sel benar-benar berisi tanggal (bukan tanggal yang sebenarnya teks hasil copy-paste).
- Jangan ubah kolom asli dulu — buat kolom hasil di sebelahnya untuk audit.
- Kalau datamu panjang dan terus bertambah, jadikan range sebagai Excel Table (Ctrl+T) agar rapi dan stabil: Cara Membuat Excel Table (Ctrl+T) yang Benar.
Contoh data latihan (siap ketik)
Ketik tabel ini mulai dari sel A1.
| A: Tanggal_Asli | B: Format_Tampilan | C: Jadi_Teks | D: Nomor_Dokumen |
|---|---|---|---|
| 23/02/2026 | (format) | (rumus) | (rumus) |
| 05/03/2026 | (format) | (rumus) | (rumus) |
| 17/01/2026 | (format) | (rumus) | (rumus) |
Cara 1: Ubah format tampilan (tanggal tetap Date) — Format Cells
Pilih cara ini kalau tujuan kamu hanya “tampilannya” berubah (buat laporan rapi), tapi tanggalnya tetap bisa dipakai untuk hitung dan sort.
1) Format tampilan menjadi dd/mm/yyyy
- Blok sel di kolom A (mis. A2:A4).
- Klik kanan → Format Cells.
- Tab Number → Custom.
- Isi Type:
dd/mm/yyyy→ OK.
2) Format tampilan menjadi 23 Februari 2026
- Ulangi langkah Format Cells → Custom.
- Isi Type:
dd mmmm yyyy→ OK.
3) Format tampilan untuk kebutuhan “standar data” (YYYY-MM-DD)
Kalau kamu ingin format yang enak dibaca mesin dan rapi untuk ekspor/arsip, pakai: yyyy-mm-dd.
Catatan: mengubah format tampilan tidak mengubah nilai aslinya. Karena itu, cara ini paling aman untuk urusan sort tanggal. Kalau kamu pernah mengalami sort tanggal kacau, baca: Cara Urutkan Tanggal di Excel (dan Solusi Jika Tanggal Terbaca Teks).
Cara 2: Ubah tanggal menjadi teks (TEXT) — untuk gabung kalimat/nomor
Pakai cara ini kalau kamu butuh hasil yang benar-benar Text, misalnya untuk:
- Nomor dokumen: INV-20260223-0001
- Kalimat: “Tanggal: 23/02/2026” di kolom keterangan
- Gabung data ke Word/template tertentu
1) Jadikan tanggal ke teks dengan format tertentu
Di C2:
=TEXT(A2,"dd/mm/yyyy")
2) Contoh output yang diharapkan (simulasi per sel)
| Sel | Input (A) | Rumus (C) | Output (C) |
|---|---|---|---|
| A2 | 23/02/2026 | C2: =TEXT(A2,"dd/mm/yyyy") | 23/02/2026 |
| A3 | 05/03/2026 | C3: =TEXT(A3,"yyyy-mm-dd") | 2026-03-05 |
| A4 | 17/01/2026 | C4: =TEXT(A4,"dd mmmm yyyy") | 17 Januari 2026 (tergantung bahasa sistem) |
3) Gabung tanggal ke nomor dokumen (contoh yang sering dipakai admin)
Di D2 (contoh format INV-yyyymmdd-0001):
="INV-"&TEXT(A2,"yyyymmdd")&"-0001"
Kalau kamu juga ingin menampilkan nama hari (Senin–Minggu) sebagai teks dari tanggal, lihat contoh rumus TEXT dan alternatif stabilnya di: Cara Membuat Hari Otomatis di Excel dari Tanggal.
Cara 3: Jadikan hasilnya permanen (Paste Values) — aman untuk final
Rumus TEXT menghasilkan teks. Kalau file sudah final dan kamu ingin hasilnya “tetap” tanpa rumus:
- Copy kolom hasil (mis. C2:C4).
- Paste Special → Values di tempat yang kamu inginkan.
Kalau kamu ingin panduan Paste Special yang benar (biar tidak salah tempel), ikuti: Jelaskan Cara Menyalin (Copy) dan Menempel (Paste) dalam Excel.
Cara 4: Nama bulan Indonesia (anti “February”)
Jika TEXT(A2,"dd mmmm yyyy") malah keluar “February”, itu biasanya karena setting bahasa/region. Trik paling stabil: buat nama bulan sendiri.
Rumus “23 Februari 2026” yang stabil bahasa Indonesia
Misal tanggal ada di A2, di C2:
=TEXT(A2,"dd")&" "&CHOOSE(MONTH(A2),"Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember")&" "&TEXT(A2,"yyyy")
Kesalahan umum + solusi cepat
1) Tanggal jadi teks, lalu sort jadi kacau
Solusi: untuk urusan sort/filter/hitung, simpan kolom tanggal sebagai Date. Gunakan format tampilan (Cara 1), bukan TEXT.
2) Rumus TEXT error karena pemisah koma/titik koma
Kalau Excel kamu memakai titik koma, rumusnya jadi: =TEXT(A2;"dd/mm/yyyy").
3) “Tanggal terlihat benar” tapi tidak bisa dipakai hitung
Biasanya tanggal itu sebenarnya teks. Solusi aman: buat kolom bantu, konversi dulu ke Date, baru formatkan/di-TEXT.
Tabel risiko (data hilang/tidak)
| Tindakan | Risiko data hilang? | Risiko kerja Excel jadi kacau? | Saran aman |
|---|---|---|---|
| Format Cells → Custom | Tidak | Rendah | Pilihan terbaik untuk laporan (tanggal tetap Date). |
| TEXT(A2,"...") jadi kolom teks | Tidak | Sedang | Gunakan hanya untuk label/nomor dokumen, bukan untuk hitung/sort. |
| Copy → Paste Values menimpa kolom tanggal asli | Ya (kalau salah tempel) | Tinggi | Jangan timpa kolom asli. Tempel di kolom hasil atau backup dulu. |
| CHOOSE(MONTH()) untuk bulan Indonesia | Tidak | Rendah | Stabil untuk bahasa Indonesia, tapi hasilnya teks (ingat tujuan). |
FAQ
1) Cara paling aman mengubah format tanggal tanpa mengubah nilainya?
Pakai Format Cells → Custom. Ini hanya mengubah tampilan, nilai tanggal tetap Date.
2) Rumus untuk mengubah tanggal menjadi text di Excel?
Pakai TEXT, contoh: =TEXT(A2,"dd/mm/yyyy"). Hasilnya teks.
3) Setelah pakai TEXT, bagaimana cara membuat hasilnya permanen?
Copy kolom hasil → Paste Special → Values.
4) Kenapa nama bulan jadi bahasa Inggris?
Biasanya karena setting bahasa/region. Pakai rumus CHOOSE(MONTH()) untuk memaksa “Januari–Desember”.
Baca juga di Beginisob.com
- Cara Membuat Hari dan Tanggal Otomatis di Excel (TODAY, NOW, SEQUENCE)
- Cara Menghitung Umur dan Jumlah Hari di Excel (DATEDIF, selisih tanggal, hari kerja)
- Cara Mengurutkan Data di Excel untuk Pemula (Sort aman tanpa baris geser)
- Cara Menghitung Jumlah di Excel (SUM, SUMIF, SUMIFS, SUBTOTAL)
- Rumus Excel yang Sering Digunakan Admin (tanggal, teks, validasi, lookup)
Comments
Post a Comment