Skip to main content

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”

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

  1. Blok sel di kolom A (mis. A2:A4).
  2. Klik kanan → Format Cells.
  3. Tab NumberCustom.
  4. Isi Type: dd/mm/yyyy → OK.

2) Format tampilan menjadi 23 Februari 2026

  1. Ulangi langkah Format Cells → Custom.
  2. 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)
A223/02/2026C2: =TEXT(A2,"dd/mm/yyyy")23/02/2026
A305/03/2026C3: =TEXT(A3,"yyyy-mm-dd")2026-03-05
A417/01/2026C4: =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:

  1. Copy kolom hasil (mis. C2:C4).
  2. 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

Comments

Edukasi Terpopuler

Connect With Us

Copyright @ 2023 beginisob.com, All right reserved