TL;DR
Excel nyimpen tanggal sebagai angka serial yang dihitung dari 1 Januari 1900, dan format cuma nentuin gimana angka itu ditampilkan. Kamu buka Format Cells pakai Ctrl+1 lalu pilih Date, atau tulis kode custom kayak dd/mm/yyyy, dd-mmm-yyyy, atau dddd buat nama hari. Kalau tanggal rata kiri di sel, berarti dia kebaca sebagai teks, bukan tanggal.
Di balik layar, tanggal di Excel itu cuma angka. 30 Maret 2026 disimpan sebagai 46111, hari ke-46.111 setelah 1 Januari 1900.
Format tanggal cuma nentuin gimana angka itu ditampilin. Mau tampil 30/03/2026, 30-Mar-26, atau "Senin, 30 Maret 2026", nilai di dalam selnya sama.
Begitu kamu paham ini, semua masalah tanggal jadi masuk akal. Kenapa tanggal berubah jadi angka acak. Kenapa filter tanggal gak jalan. Kenapa 3/4 kebaca April padahal maksudnya Maret.
Format tanggal adalah aturan tampilan yang bikin angka serial di dalam sel kebaca sebagai tanggal. Excel nyimpen 30 Maret 2026 sebagai angka 46111, lalu format nentuin apakah kamu lihat "46111", "30/03/2026", atau "Senin, 30 Maret 2026".
Cara buka format: blok selnya, tekan Ctrl+1, masuk tab Number.
Di situ ada kategori Date (format bawaan) dan Custom (kamu tulis kodenya sendiri).
Kalau kamu penasaran sama angka aslinya, ganti format sel jadi General. Tanggalnya bakal berubah jadi angka polos.
Kode tanggal dibangun dari 3 huruf: d (day), m (month), y (year). Jumlah hurufnya nentuin panjang tampilannya.
| Kode | Artinya | 30 Maret 2026 tampil jadi |
|---|---|---|
d | Tanggal tanpa nol depan | 30 |
dd | Tanggal 2 digit | 30 |
ddd | Nama hari singkat | Sen |
dddd | Nama hari penuh | Senin |
m | Bulan angka | 3 |
mm | Bulan 2 digit | 03 |
mmm | Nama bulan singkat | Mar |
mmmm | Nama bulan penuh | Maret |
yy | Tahun 2 digit | 26 |
yyyy | Tahun 4 digit | 2026 |
Satu hal yang bikin bingung: m dipakai buat bulan dan menit. Excel nebak dari konteks. Kalau m berdiri di sebelah h (jam), dia jadi menit. Kalau di sebelah d atau y, dia jadi bulan.
| Kode custom | Hasil | Cocok buat |
|---|---|---|
dd/mm/yyyy | 30/03/2026 | Format standar Indonesia |
dd-mmm-yyyy | 30-Mar-2026 | Laporan yang gak boleh ambigu |
dd mmmm yyyy | 30 Maret 2026 | Surat, dokumen formal |
dddd, dd mmmm yyyy | Senin, 30 Maret 2026 | Header laporan harian |
mmm yyyy | Mar 2026 | Sumbu chart bulanan |
yyyy-mm-dd | 2026-03-30 | Export ke database / sorting |
dd/mm/yyyy hh:mm | 30/03/2026 14:35 | Log transaksi |
Kalau kamu bakal ekspor data ke database atau tools SQL, pakai yyyy-mm-dd. Format itu urutan sortirnya bener secara alfabet, dan semua sistem baca dia sama.
Tanda paling gampang: tanggalnya rata kiri di sel.
Excel selalu naruh angka (termasuk tanggal) rata kanan. Kalau tanggal kamu nempel di kiri, itu teks. Bukan tanggal.
Akibatnya: filter tanggal gak jalan, sorting berantakan, dan rumus selisih hari ngasih #VALUE!.
Ini cara tercepat, dan sering bikin orang kaget karena sesimpel itu.
Kolomnya langsung loncat ke kanan. Itu tandanya sekarang dia beneran tanggal.
Kalau kamu mau di kolom bantu:
=DATEVALUE(A2)
Hasilnya angka serial. Format sel hasilnya jadi Date, beres.
DATEVALUE cuma jalan kalau teksnya masih kebaca sebagai pola tanggal yang dikenal Excel. Kalau isinya "30 Maret 26 (revisi)", dia error. Bersihin dulu teksnya.
Setting regional. Kalau komputer kamu masih English (US), Excel baca urutan bulan/tanggal/tahun.
Jadi 3/4/2026 dia baca 4 Maret. Padahal maksud kamu 3 April.
Yang bahaya: buat tanggal 1-12, Excel gak protes. Dia diem-diem salah baca. Baru pas ketemu 25/12 dia bingung dan ngubah jadi teks.
Artinya di satu kolom bisa ada campuran: sebagian tanggal salah bulan, sebagian jadi teks. Kacau.
Waktu ngetik tanggal manual, pakai format yang gak ambigu: 2026-04-03 atau 3-Apr-2026. Dua-duanya kebaca sama di semua regional.
Kalau mau permanen, ganti regional lewat Control Panel > Region > Format > Indonesian.
Ini data mentah dari mesin kasir toko_berkah, 8.200 baris transaksi bulan Maret. Kolom tanggalnya diekspor sebagai teks.
| id_transaksi | tanggal (teks) | total |
|---|---|---|
| TRX-0012 | 01/03/2026 07:15 | 42500 |
| TRX-0013 | 01/03/2026 07:22 | 128000 |
| TRX-0014 | 01/03/2026 18:40 | 67000 |
Pemilik toko mau tau: jam berapa toko paling ramai?
Selama tanggalnya masih teks, pertanyaan itu gak bisa dijawab. Pivot table gak bisa grouping jam dari teks.
Langkahnya:
=HOUR(B2)dddd di kolom salinan tanggal.Hasil dari dataset ngulikdata:
| Jam | Jumlah transaksi | % dari total |
|---|---|---|
| 06:00-08:00 | 1.968 | 24% |
| 11:00-13:00 | 1.394 | 17% |
| 17:00-20:00 | 2.870 | 35% |
| Jam lainnya | 1.968 | 24% |
35% transaksi terjadi antara jam 5 sore sampai 8 malam. Tapi jadwal shift kasir waktu itu naruh 2 orang di pagi hari dan cuma 1 orang di sore.
Satu kolom tanggal yang dibenerin. Satu keputusan shift yang berubah.
Kalau kamu mau ngitung selisih hari antara transaksi pertama dan terakhir pelanggan, tinggal kurangin aja tanggalnya. Lihat cara pakai DATEDIF.
Ngetik '30/03/2026 (pakai apostrof di depan) atau nempelin dari Notepad. Excel baca itu teks, dan kamu bakal ribet belakangan.
Ketik langsung 30/3/2026. Excel bakal ngenalin dia sebagai tanggal dan naruh rata kanan.
Kalau selnya isinya teks, ganti format ke Date gak akan bikin dia jadi tanggal. Tampilannya tetap teks polos.
Format cuma jalan buat sel yang isinya udah angka. Benerin dulu isinya pakai Text to Columns, baru pasang format.
mm padahal maksudnya menitKode hh:mm bener. mm di situ jadi menit. Tapi mm:ss kalau berdiri sendiri bisa dibaca bulan:detik.
Aman: selalu tulis jam lengkap, hh:mm:ss.
Kamu ketik 30/3/26. Excel nebak itu 2026. Tapi kalau kamu ketik 30/3/56, Excel bisa nebak 1956.
Batasnya: 00-29 dibaca 2000-an, 30-99 dibaca 1900-an. Ketik tahun 4 digit biar gak ada drama.
Kode dddd ngasih "Monday", bukan "Senin". Itu gara-gara regional komputer masih English.
Solusi cepat tanpa ubah setting sistem: pakai kolom bantu dengan CHOOSE dan WEEKDAY.
=CHOOSE(WEEKDAY(A2;2);"Senin";"Selasa";"Rabu";"Kamis";"Jumat";"Sabtu";"Minggu")
Soalnya itu nilai asli tanggalnya. Excel nyimpen tanggal sebagai angka serial yang dihitung dari 1 Januari 1900. Angka 45383 artinya hari ke-45.383 setelah tanggal itu. Yang kejadian biasanya format selnya kereset jadi General. Blok selnya, tekan Ctrl+1, pilih Date atau tulis kode custom dd/mm/yyyy. Angkanya bakal balik jadi tanggal.
Ciri tanggal teks: dia rata kiri di sel, dan SUM atau filter tanggal gak jalan. Cara cepat benerinnya pakai Text to Columns. Blok kolomnya, buka Data > Text to Columns > Next > Next > pilih Date lalu tentukan urutannya (DMY buat format Indonesia) > Finish. Alternatif lain pakai fungsi DATEVALUE di kolom bantu.
Pakai kode dddd buat nama hari penuh (Senin, Selasa) dan ddd buat singkatannya (Sen, Sel). Kamu bisa gabung dengan tanggal: dddd, dd mmmm yyyy nampilin Senin, 30 Maret 2026. Nama hari yang muncul ngikutin bahasa setting regional komputer. Kalau regional-nya English, hasilnya Monday, bukan Senin.
Gara-gara setting regional komputer kamu masih English (US) yang baca urutan bulan/tanggal/tahun. Jadi 3/4 dibaca 4 Maret, bukan 3 April. Buat ngindarin ini, ketik tanggal pakai format yang gak ambigu: 2026-03-04 atau 4-Mar-2026. Kedua format itu kebaca sama di semua setting regional.
Kurangin aja langsung: =B2-A2. Soalnya tanggal itu angka, hasilnya keluar dalam satuan hari. Pastiin sel hasilnya diformat General atau Number, bukan Date, kalau nggak hasilnya malah tampil sebagai tanggal aneh. Buat selisih dalam bulan atau tahun, pakai fungsi DATEDIF.
Tiga hal yang perlu nempel:
dd-mmm-yyyy paling aman buat laporan: gak ada yang salah baca bulan.Coba sekarang: buka kolom tanggal kamu, lihat rata kiri atau kanan. Kalau kiri, jalankan Text to Columns.
Lanjut baca cara format angka di Excel buat Rupiah dan persen, atau bikin pivot table dari data transaksi. Buat daftar lengkap kode format tanggal, cek dokumentasi resmi Microsoft.
Fungsi yang bakal kepakai bareng tanggal: TODAY buat tanggal hari ini yang update otomatis.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Cara pakai rumus FV dan PV Excel buat hitung nilai uang di masa depan dan sekarang. Lengkap dengan contoh tabungan dan target modal UMKM.
Investasi kelihatan untung di atas kertas, tapi nilai uang berubah tiap tahun. NPV dan IRR Excel bantu kamu nilai apakah proyek beneran layak, bukan cuma kelihatan untung.
Sebelum ambil pinjaman, kamu bisa hitung sendiri cicilan bulanannya pakai satu rumus. Ini cara PMT Excel bekerja, lengkap dengan contoh modal usaha dan jebakan bunga tahunan.