Diperbarui: 28 Oktober 2026
Anda mengetik atau menempel tanggal di Excel, tetapi yang muncul justru angka lima digit seperti 46323. Biasanya ini terjadi setelah Paste Values, mengambil data dengan VLOOKUP, membuka file CSV, atau menggabungkan tanggal dengan teks. Wajar jika Anda khawatir data tanggalnya rusak.
Tenang, data Anda tidak rusak. Angka itu adalah tanggal yang disimpan Excel dalam bentuk angka urut, hanya saja formatnya bukan format tanggal. Artikel ini menjelaskan alasannya, cara memperbaikinya dalam 30 detik, sembilan penyebab beserta solusinya, dan cara memastikan angka lima digit di sheet Anda memang tanggal.
Ringkasan cepat:
- Excel menyimpan tanggal sebagai angka urut (serial number): 1 Januari 1900 bernilai 1, dan setiap hari berikutnya bertambah 1.
- Angka lima digit muncul saat sel berformat General atau Number, bukan Date. Nilainya masih tanggal yang benar.
- Solusi tercepat: pilih sel, tekan Ctrl + 1, pilih Date, lalu OK. Atau Home → Number Format → Short Date.
- Penyebab paling sering: Paste Values, hasil rumus (VLOOKUP, MAX, DATEVALUE), data impor, Pivot Table, dan tanggal yang digabung dengan teks.
- Untuk menggabungkan tanggal dengan teks, gunakan
TEXT, misalnya="Jatuh tempo: "&TEXT(A2;"dd mmmm yyyy"). - Tidak semua angka lima digit adalah tanggal. Kode pos, nomor invoice, atau kode barang jangan diubah ke format tanggal.
Daftar Isi
- Kenapa Tanggal di Excel Berubah Menjadi Angka 5 Digit?
- Cara Tercepat Mengembalikan Angka Menjadi Tanggal
- Cek Cepat: Cocokkan Gejala dengan Penyebab
- 9 Penyebab Tanggal Berubah Jadi Angka dan Solusinya
- Bagaimana Memastikan Angka Itu Memang Tanggal?
- Kasus Terkait yang Sering Tertukar
- Kesalahan Umum
- Cara Mencegah Masalah Ini
- Adab Menulis Tanggal pada Data dan Dokumen
- Kesimpulan
- FAQ (Pertanyaan Umum)
Kenapa Tanggal di Excel Berubah Menjadi Angka 5 Digit?
Excel tidak menyimpan tanggal sebagai teks seperti “28/10/2026”. Menurut Microsoft, Excel menyimpan tanggal sebagai angka urut (serial number) agar bisa dipakai dalam perhitungan. Pada sistem tanggal 1900 yang menjadi bawaan Excel untuk Windows, 1 Januari 1900 adalah angka 1, dan 1 Januari 2008 adalah angka 39448 karena berjarak 39.448 hari dari titik awal itu.
Tanggal sekarang berada jauh dari titik awal itu, sehingga angkanya panjang. Tanggal dari sekitar pertengahan 1927 sampai akhir 2173 bernilai lima digit. Agar terlihat seperti tanggal, sel harus diberi format Date. Jika format sel berubah menjadi General atau Number, yang tampil adalah angka urutnya. Anda bisa membuktikannya sendiri: ubah format sel tanggal menjadi General, dan angka itu langsung muncul.
| Tanggal | Angka urut di Excel |
|---|---|
| 1 Januari 2026 | 46023 |
| 17 Agustus 2026 | 46251 |
| 28 Oktober 2026 | 46323 |
| 1 Januari 2027 | 46388 |
| 28 Oktober 2026 pukul 12.00 | 46323,5 |
Jam disimpan sebagai pecahan desimal dari satu hari. Karena itu 46323,5 berarti 28 Oktober 2026 pukul 12.00 siang.
Cara Tercepat Mengembalikan Angka Menjadi Tanggal
Jika Anda hanya ingin angka itu tampil sebagai tanggal lagi, cukup ubah formatnya. Datanya tidak perlu diketik ulang.
Cara 1: lewat Ribbon.
- Pilih sel atau kolom yang berisi angka lima digit.
- Buka Home → Number Format (kotak yang biasanya bertuliskan General).
- Pilih Short Date untuk tanggal singkat, atau Long Date untuk tanggal lengkap dengan nama hari. Bentuk Short Date dan Long Date mengikuti pengaturan regional Windows Anda.
Cara 2: lewat Format Cells (lebih fleksibel).
- Pilih sel, lalu tekan Ctrl + 1.
- Pada tab Number, pilih kategori Date, lalu pilih bentuk yang diinginkan pada kotak Type.
- Untuk bentuk lain, pilih kategori Custom dan ketik kode format, misalnya:
dd/mm/yyyy → 28/10/2026
dd mmmm yyyy → 28 Oktober 2026
dddd, dd mmmm yyyy → Rabu, 28 Oktober 2026
Cara 3: pintasan. Tekan Ctrl + Shift + 3 (tanda #) untuk menerapkan format tanggal dengan cepat.
Jika setelah diformat muncul tanda #####, kolomnya terlalu sempit. Klik dua kali garis batas kanan header kolom untuk melebarkannya.
Langkah-langkah ini juga dijelaskan Microsoft di halaman Format a date the way you want. Jika cara cepat ini belum berhasil, cari penyebabnya di bawah.
Cek Cepat: Cocokkan Gejala dengan Penyebab
| Gejala | Penyebab paling mungkin | Lihat |
|---|---|---|
| Tanggal berubah jadi angka tanpa sebab jelas, di satu kolom | Format sel diubah ke General atau Number | Solusi 1 |
| Muncul setelah menyalin dan menempel | Paste Values atau Fill Without Formatting | Solusi 2 |
| Hanya di kolom hasil rumus | Hasil VLOOKUP, INDEX, MAX, atau MIN berformat General | Solusi 3 |
| Muncul saat tanggal digabung dengan kata atau kalimat | Penggabungan tanpa fungsi TEXT | Solusi 4 |
| Muncul setelah memakai DATEVALUE atau VALUE | Hasilnya berupa angka urut | Solusi 5 |
| Muncul di Pivot Table | Format sumber atau Value Field Settings | Solusi 6 |
| Muncul setelah impor file CSV atau data dari aplikasi lain | Kolom terbaca sebagai angka | Solusi 7 |
| Sumbu grafik menampilkan angka | Format sumbu General atau Text axis | Solusi 8 |
| Angka rata kiri dan tidak berubah saat diformat tanggal | Angka tersimpan sebagai teks | Solusi 9 |
9 Penyebab Tanggal Berubah Jadi Angka dan Solusinya
Rumus di artikel ini memakai titik koma (;) sesuai pengaturan regional Indonesia. Jika Excel Anda memakai koma, ganti semua titik koma dengan koma. Nama menu ditulis dalam bahasa Inggris.
Solusi 1: Format Sel General atau Number
Ini penyebab paling umum. Format sel berubah menjadi General atau Number karena perintah Clear Formats, kolom yang diformat ulang, atau menyalin format dari area lain, sehingga tanggal tampil sebagai angka urutnya.
Solusi: pilih seluruh kolom (klik huruf kolomnya), lalu terapkan format Date seperti di bagian “Cara Tercepat”. Setelah format diterapkan, angka akan kembali menjadi tanggal tanpa kehilangan data.
Solusi 2: Paste Values atau Fill Without Formatting
Saat Anda menempel dengan Paste Values, yang dibawa hanya nilainya, yaitu angka urut tanggalnya. Format sel tujuan tidak ikut. Jika sel tujuan berformat General, hasilnya adalah angka. Hal serupa terjadi jika Anda menyeret rumus atau data dengan opsi Fill Without Formatting.
Solusi:
- Terapkan format Date pada sel tujuan, lalu tempel lagi.
- Lain kali, tempel dengan Paste Special → Values & Number Formatting agar format tanggal ikut terbawa.
- Pada hasil seret (Fill), klik ikon Auto Fill Options lalu pilih Fill Series atau Fill Formatting Only, bukan Fill Without Formatting.
Solusi 3: Hasil Rumus (VLOOKUP, INDEX, MAX, MIN)
Rumus yang mengambil atau menghitung tanggal mengembalikan angka urutnya. Sel hasil rumus tidak selalu otomatis berformat tanggal, jadi sering tampil sebagai angka. Contoh yang sering terjadi:
=VLOOKUP(E2;$A$2:$C$100;3;FALSE) → 46323
=MAX(A2:A100) → tanggal terbaru, tampil sebagai angka
=MIN(A2:A100) → tanggal paling awal, tampil sebagai angka
Solusi: pilih sel atau kolom hasil rumus, lalu terapkan format Date. Rumusnya tidak perlu diubah. Jika VLOOKUP justru menghasilkan #N/A, lihat penyebab rumus VLOOKUP di Excel tidak berfungsi.
Solusi 4: Tanggal Digabung dengan Teks
Ketika tanggal digabung dengan teks memakai &, CONCAT, atau TEXTJOIN, Excel memakai nilai mentahnya, yaitu angka urut. Format Date pada sel asal tidak ikut terbawa. Ini sering terjadi pada surat, label, dan kalimat otomatis.
Salah : ="Jatuh tempo: "&B2
Hasil : Jatuh tempo: 46323
Benar : ="Jatuh tempo: "&TEXT(B2;"dd mmmm yyyy")
Hasil : Jatuh tempo: 28 Oktober 2026
Fungsi TEXT mengubah tanggal menjadi teks berformat sesuai kode yang Anda tulis. Nama bulan mengikuti bahasa Excel dan Windows Anda. Jika hasil TEXT tidak sesuai harapan, coba kode format yang sesuai bahasa Excel Anda.
Catatan: hasil TEXT adalah teks, bukan tanggal, sehingga tidak bisa dipakai untuk menghitung. Simpan tanggal aslinya di kolom terpisah. Jika Anda memakai Mail Merge di Word, buat kolom bantu berisi rumus TEXT, lalu pakai kolom itu sebagai field surat agar tanggal tidak muncul sebagai angka.
Solusi 5: Hasil DATEVALUE atau VALUE
Fungsi DATEVALUE mengubah tanggal berbentuk teks menjadi tanggal sungguhan. Hasilnya angka urut, dan akan tampil sebagai angka jika sel berformat General.
=DATEVALUE("28/10/2026") → 46323
=DATEVALUE(A2) → angka urut dari teks tanggal di A2
Solusi: terapkan format Date pada sel hasil. Perlu diingat, DATEVALUE membaca teks sesuai pengaturan regional Windows, jadi “05/10/2026” bisa terbaca sebagai 5 Oktober atau 10 Mei. Periksa hasilnya pada beberapa baris sebelum memakainya.
Solusi 6: Pivot Table
Di Pivot Table, tanggal bisa tampil sebagai angka dalam dua kondisi:
- Di area Values (misalnya Max of Tanggal atau Min of Tanggal): klik kanan angkanya, pilih Value Field Settings → Number Format, pilih Date, lalu OK.
- Di Row Labels atau Column Labels: periksa kolom tanggal pada data sumber. Jika formatnya General, ubah ke Date, lalu klik kanan Pivot Table dan pilih Refresh.
Solusi 7: Data Impor (CSV, Power Query, Aplikasi Lain)
File CSV, ekspor dari aplikasi akuntansi atau ERP, dan data dari web sering mengirim tanggal dalam bentuk angka urut, atau Excel membacanya sebagai angka karena tidak mengenali polanya.
- File CSV: impor lewat Data → From Text/CSV, lalu atur tipe kolom tanggal. Panduan lengkapnya ada di cara mengatasi file CSV berantakan di Excel.
- Power Query: klik ikon tipe data di kiri header kolom (ABC atau 123), pilih Date, lalu Close & Load. Jika kolom bertipe Decimal Number atau Whole Number, tanggal akan dimuat sebagai angka.
- Data yang sudah terlanjur masuk: terapkan format Date seperti pada Solusi 1.
Solusi 8: Sumbu Grafik
Jika sumbu horizontal grafik menampilkan angka seperti 46023 dan bukan tanggal, format sumbunya belum diatur ke tanggal.
- Klik kanan sumbu horizontal, lalu pilih Format Axis.
- Pada Axis Options, pilih Date axis jika Anda ingin skala waktu otomatis.
- Buka bagian Number, hapus centang Linked to source, lalu pilih kategori Date dan bentuk tanggal yang diinginkan.
Cara lain: formatkan kolom tanggal di sumber data menjadi Date, karena grafik biasanya mengikutinya.
Solusi 9: Angka Lima Digit yang Tersimpan sebagai Teks
Kadang angka lima digit itu bukan angka, melainkan teks. Cirinya: rata kiri, sering ada segitiga hijau di pojok sel, dan tidak berubah saat Anda menerapkan format Date. Format sel tidak mengubah isi teks menjadi angka.
Solusi:
- Pilih kolom yang bermasalah, buka Data → Text to Columns, lalu langsung klik Finish. Isi sel dikonversi menjadi angka.
- Terapkan format Date pada kolom yang sama.
Atau gunakan rumus di kolom bantu, lalu format hasilnya sebagai tanggal:
=VALUE(A2)
Bagaimana Memastikan Angka Itu Memang Tanggal?
Tidak semua angka lima digit di Excel adalah tanggal. Kode pos (misalnya 40115), nomor invoice, kode barang, atau nomor pegawai juga bisa lima digit. Jika Anda mengubahnya ke format tanggal, angka aslinya tidak berubah, tetapi tampilannya menjadi tanggal yang menyesatkan.
Cara memastikannya:
- Lihat judul kolom dan konteks datanya. Kolom bernama Tanggal, Jatuh Tempo, atau Tgl Transaksi hampir pasti tanggal.
- Terapkan format Short Date pada beberapa sel. Jika hasilnya tahun yang masuk akal untuk data Anda (misalnya 2024 sampai 2027), kemungkinan besar itu tanggal.
- Jika hasilnya tahun yang aneh, seperti 1933 atau 2100, kemungkinan besar itu bukan tanggal. Kembalikan formatnya ke General.
Awas. Jangan menerapkan format tanggal pada kolom kode atau nomor identitas. Untuk data seperti itu, gunakan format Text atau General agar tampilannya tetap sama dengan aslinya.
Kasus Terkait yang Sering Tertukar
| Gejala | Artinya | Solusi |
|---|---|---|
| Angka biasa (misalnya 3-4 atau 1/2) berubah menjadi tanggal | Kebalikan dari kasus di artikel ini: Excel otomatis membaca input sebagai tanggal | Ikuti panduan mengatasi angka di Excel berubah jadi tanggal |
| Sel menampilkan tanda ##### | Kolom terlalu sempit, atau nilai tanggal dan jam negatif | Lebarkan kolom. Nilai negatif tidak bisa ditampilkan sebagai tanggal |
| Selisih dua tanggal tampil seperti tanggal (misalnya 17/01/1900) | Hasil pengurangan ikut berformat Date | Ubah format sel hasil menjadi General atau Number |
| Tanggal bergeser 4 tahun lebih 1 hari antar file | Perbedaan sistem tanggal 1900 dan 1904, umumnya dari file Mac lama | File → Options → Advanced → When calculating this workbook → Use 1904 date system, atau tambah atau kurangi 1.462 hari |
| Tanggal rata kiri dan tidak bisa diurutkan atau dihitung | Tanggal tersimpan sebagai teks | Text to Columns, atau DATEVALUE seperti di Solusi 5 |
Perbedaan sistem tanggal 1900 dan 1904 dijelaskan Microsoft di halaman Change the date system, format, or two-digit year interpretation.
Kesalahan Umum
- Mengetik ulang tanggal satu per satu. Cukup ubah formatnya. Datanya masih utuh.
- Memformat kolom sebagai Text untuk “memperbaiki”. Ini justru mengubah tanggal menjadi teks dan membuatnya sulit dihitung atau diurutkan.
- Mengira hasil TEXT masih bisa dihitung. Hasil TEXT adalah teks. Simpan tanggal aslinya di kolom lain untuk perhitungan.
- Menerapkan format tanggal pada kolom kode seperti kode pos atau nomor invoice.
- Mengabaikan sistem tanggal 1904 saat membuka file lama dari Mac, sehingga tanggal bergeser empat tahun.
- Tidak menyeragamkan format antar sheet atau file, sehingga tanggal yang sama tampil dalam beberapa bentuk.
Cara Mencegah Masalah Ini
- Format kolom tanggal sebagai Date sebelum mengetik atau menempel data.
- Saat menyalin antar sheet atau file, gunakan Paste Special → Values & Number Formatting agar format ikut terbawa.
- Format kolom hasil rumus tanggal segera setelah rumusnya dibuat.
- Untuk kalimat atau label otomatis, selalu bungkus tanggal dengan
TEXT. - Saat mengimpor data, atur tipe kolom tanggal pada Power Query atau jendela impor CSV.
- Gunakan satu format tanggal yang konsisten pada seluruh file kerja. Untuk berbagi data lintas wilayah, format
yyyy-mm-ddpaling tidak ambigu.
Adab Menulis Tanggal pada Data dan Dokumen
Tanggal sering menjadi dasar keputusan: jatuh tempo pembayaran, batas pengumpulan, atau masa berlaku kontrak. Kekeliruan membaca 05/10/2026 sebagai 5 Oktober atau 10 Mei bisa berakibat serius. Karena itu, pada dokumen resmi dan laporan yang dibaca orang lain, tuliskan bulan dengan nama, misalnya 5 Oktober 2026, dan tampilkan data secara jujur sesuai aslinya. Menulis tanggal dengan jelas adalah bagian dari menjaga amanah data.
Kesimpulan
Tanggal yang berubah menjadi angka lima digit di Excel sebenarnya tidak rusak. Itu hanya angka urut tanggal yang tampil karena format selnya bukan Date. Terapkan format Date lewat Home → Number Format atau Ctrl + 1. Jika masalah berulang, cari penyebabnya: Paste Values, hasil rumus, penggabungan dengan teks, DATEVALUE, Pivot Table, data impor, grafik, atau angka yang tersimpan sebagai teks. Pastikan juga angka itu memang tanggal sebelum mengubah formatnya.
FAQ (Pertanyaan Umum)
Kenapa tanggal di Excel berubah menjadi angka 5 digit?
Karena Excel menyimpan tanggal sebagai angka urut sejak 1 Januari 1900, dan sel yang berformat General atau Number menampilkan angka itu apa adanya. Ubah format sel menjadi Date agar tampil sebagai tanggal.
Angka 5 digit di Excel itu tanggal berapa?
Angka itu adalah jumlah hari sejak 1 Januari 1900. Contohnya, 46323 adalah 28 Oktober 2026. Untuk melihat tanggalnya, ubah format sel menjadi Short Date atau Long Date.
Bagaimana cara mengembalikan angka menjadi tanggal di Excel?
Pilih sel atau kolomnya, tekan Ctrl dan 1, pilih kategori Date pada tab Number, lalu klik OK. Anda juga bisa memakai Home, Number Format, lalu Short Date.
Kenapa tanggal berubah menjadi angka saat digabung dengan teks?
Karena penggabungan memakai nilai mentah tanggal, yaitu angka urutnya. Gunakan fungsi TEXT untuk mengubah tanggal menjadi teks berformat sebelum digabung, misalnya dengan kode format dd mmmm yyyy.
Kenapa hasil VLOOKUP untuk tanggal tampil sebagai angka?
VLOOKUP mengembalikan angka urut tanggal, dan sel hasilnya belum berformat tanggal. Terapkan format Date pada sel atau kolom hasil rumus, tanpa perlu mengubah rumusnya.
Bagaimana mengubah angka lima digit yang berupa teks menjadi tanggal?
Ubah teks menjadi angka dulu dengan Text to Columns lalu Finish, atau dengan fungsi VALUE. Setelah itu terapkan format Date, karena format saja tidak mengubah isi teks.
Apakah semua angka 5 digit di Excel adalah tanggal?
Tidak. Kode pos, nomor invoice, dan kode barang juga bisa lima digit. Periksa judul kolom dan hasil format tanggalnya sebelum mengubah format, dan jangan memformat kolom kode sebagai tanggal.
Kenapa tanggal di Pivot Table berubah menjadi angka?
Pada area Values, atur Number Format lewat Value Field Settings menjadi Date. Pada Row Labels, ubah format kolom tanggal di data sumber menjadi Date lalu lakukan Refresh.
Rujukan resmi Microsoft: Format a date the way you want dan Change the date system, format, or two-digit year interpretation.
Comments
Post a Comment