Rumus Excel tanggal adalah kumpulan fungsi bawaan Excel — seperti TODAY, DATE, DATEDIF, EDATE, NETWORKDAYS, dan WORKDAY — yang dipakai untuk menghitung selisih hari, menentukan hari kerja, menghitung umur atau masa kerja, hingga mengatur jatuh tempo secara otomatis tanpa perlu input manual.

Data tanggal muncul di hampir setiap pekerjaan berbasis spreadsheet: laporan keuangan, penggajian, jadwal proyek, hingga rekap absensi. Sayangnya, tanggal juga jadi salah satu sumber error paling umum di Excel — mulai dari format yang berantakan sampai perhitungan hari kerja yang keliru. Artikel ini membahas fungsi tanggal Excel paling penting, contoh penerapan pada kasus kerja nyata, kesalahan yang sering terjadi, serta tips lanjutan agar perhitungan tanggal Anda selalu akurat.

Kenapa Rumus Tanggal Excel Penting Dikuasai

Excel sebenarnya menyimpan tanggal sebagai angka serial di balik layar — 1 Januari 1900 dihitung sebagai angka 1, dan seterusnya. Karena itu, tanggal bisa dijumlah, dikurangi, atau dibandingkan layaknya angka biasa, asalkan formatnya benar. Dengan menguasai fungsi tanggal Excel, pekerjaan yang tadinya butuh hitung manual di kalender bisa selesai dalam satu baris rumus, dan otomatis ter-update setiap kali dibuka.

Fungsi Tanggal Excel yang Paling Sering Dipakai

TODAY() dan NOW()

Menampilkan tanggal (atau tanggal + jam) hari ini, otomatis berubah setiap file dibuka.

=TODAY()

DATE(tahun, bulan, hari)

Menggabungkan tiga komponen angka menjadi satu nilai tanggal yang valid.

=DATE(2026; 12; 31)

DATEDIF — Selisih Tanggal (Umur, Masa Kerja)

Fungsi “tersembunyi” yang tidak muncul di autocomplete Excel, namun tetap didukung resmi dan sangat berguna untuk menghitung selisih dua tanggal.

=DATEDIF(tanggal_awal; tanggal_akhir; “unit”)
UnitHasil
“Y”Selisih dalam tahun penuh
“M”Selisih dalam bulan penuh
“D”Selisih dalam hari
“YM”Sisa bulan setelah tahun dihitung
“MD”Sisa hari setelah bulan dihitung

EDATE dan EOMONTH

EDATE menggeser tanggal maju/mundur berdasarkan jumlah bulan — cocok untuk jatuh tempo kontrak atau pinjaman. EOMONTH mencari tanggal akhir bulan tertentu.

=EDATE(A2; 6) → 6 bulan setelah tanggal di A2
=EOMONTH(TODAY(); 0) → akhir bulan berjalan

NETWORKDAYS dan WORKDAY

NETWORKDAYS menghitung jumlah hari kerja (Senin–Jumat) antara dua tanggal, sementara WORKDAY mencari tanggal setelah sejumlah hari kerja ditambahkan — keduanya bisa mengecualikan daftar hari libur.

=NETWORKDAYS(A2; B2; C2:C15)
=WORKDAY(TODAY(); 30; C2:C15)

WEEKDAY dan TEXT

WEEKDAY mengembalikan angka hari dalam seminggu, sedangkan TEXT dipakai untuk menampilkan tanggal dalam format kustom seperti nama bulan dalam Bahasa Indonesia.

=TEXT(TODAY(); “DD MMMM YYYY”) → 10 Agustus 2026

Contoh Penerapan untuk Kasus Kerja Nyata

Hitung Umur & Masa Kerja

DATEDIF otomatis menghitung umur karyawan atau masa kerja untuk syarat kenaikan pangkat dan tunjangan.

Jatuh Tempo Kontrak/Pinjaman

EDATE menentukan tanggal jatuh tempo pembayaran cicilan atau perpanjangan kontrak secara otomatis.

Jadwal Proyek

NETWORKDAYS dan WORKDAY menghitung hari kerja efektif suatu proyek, mengecualikan akhir pekan dan hari libur nasional.

Masa Berlaku Garansi

EOMONTH menentukan tanggal akhir masa garansi produk berdasarkan tanggal pembelian.

Contoh Rumus Siap Pakai

KebutuhanRumus
Umur dari tanggal lahir (B2)=DATEDIF(B2;TODAY();"Y")&" tahun "&DATEDIF(B2;TODAY();"YM")&" bulan"
Masa kerja dari tanggal masuk (C2)=DATEDIF(C2;TODAY();"Y")&" tahun"
Jatuh tempo 12 bulan dari D2=EDATE(D2;12)
Hari kerja efektif proyek E2–F2=NETWORKDAYS(E2;F2;G2:G20)
Selisih hari sederhana (termasuk akhir pekan)=B2-A2 (format sel: Number)

Kesalahan Umum Seputar Rumus Tanggal

Tanggal muncul sebagai angka (misal 46123): ubah format sel ke Date lewat Ctrl+1 → Number → Date, karena Excel secara default menyimpan tanggal sebagai angka serial.
Hasil #VALUE! saat DATEDIF: biasanya tanggal_awal lebih besar dari tanggal_akhir, atau salah satu sel berisi teks bukan tanggal valid.
Pemisah argumen error (koma vs titik koma): pengaturan regional Indonesia memakai titik koma (;) sebagai pemisah argumen rumus, berbeda dari versi Excel berbahasa Inggris yang memakai koma (,).

Tips Profesional untuk Rumus Tanggal Excel

  • Bungkus rumus dengan IFERROR agar tidak menampilkan error mentah: =IFERROR(DATEDIF(A2;B2;"Y");"Tanggal tidak valid").
  • Gunakan Named Range untuk daftar hari libur nasional agar mudah diperbarui setiap tahun tanpa mengedit tiap rumus.
  • Ubah rentang data menjadi Excel Table (Ctrl+T) supaya rumus tanggal otomatis menyesuaikan saat baris baru ditambahkan.
  • Di Excel 365, manfaatkan dynamic array seperti =SEQUENCE(30;1;TODAY();1) untuk membuat daftar 30 hari ke depan secara instan.
“Rumus tanggal yang baik bukan yang paling kompleks, tapi yang tetap akurat meski tahun berganti dan hari libur nasional berubah — itu sebabnya Named Range untuk hari libur jauh lebih tahan lama dibanding angka yang ditulis manual.”

Bagi yang ingin memperkuat dasar sebelum masuk ke fungsi tanggal, cek dulu kumpulan rumus Excel dasar wajib dikuasai. Untuk kebutuhan pencarian data antar-sheet yang sering dikombinasikan dengan fungsi tanggal, pelajari juga panduan lengkap rumus VLOOKUP Excel.

Dokumentasi resmi lengkap seluruh fungsi tanggal dari Microsoft bisa dibaca di halaman referensi fungsi Date and Time Microsoft Support.

Baca Dokumentasi Resmi Microsoft

FAQ Seputar Rumus Excel Tanggal

Apa bedanya NETWORKDAYS dan WORKDAY?

NETWORKDAYS menghitung jumlah hari kerja antara dua tanggal yang sudah ditentukan, sedangkan WORKDAY menambahkan sejumlah hari kerja ke satu tanggal awal untuk mencari tanggal akhirnya.

Kenapa DATEDIF disebut fungsi tersembunyi?

DATEDIF tidak muncul di daftar autocomplete Excel saat mengetik rumus, tapi tetap didukung resmi dan berfungsi normal jika ditulis manual.

Bagaimana memasukkan hari libur nasional ke NETWORKDAYS?

Buat daftar tanggal libur di satu kolom terpisah, lalu masukkan rentang tersebut sebagai argumen ketiga pada NETWORKDAYS atau WORKDAY.

Bisakah rumus tanggal menghitung mundur?

Bisa. Gunakan angka negatif pada argumen bulan/hari di EDATE atau WORKDAY untuk mendapatkan tanggal sebelumnya.

Apakah semua fungsi tanggal sama di setiap versi Excel?

Sebagian besar sama, namun Excel 365 memiliki fungsi dynamic array tambahan seperti SEQUENCE yang tidak tersedia di versi Excel lama.

Kesimpulan

Rumus Excel tanggal adalah fondasi yang menopang hampir semua laporan berbasis waktu — dari perhitungan umur dan masa kerja hingga jadwal proyek dan jatuh tempo pembayaran. Menguasai kombinasi TODAY, DATEDIF, EDATE, EOMONTH, NETWORKDAYS, dan WORKDAY memungkinkan perhitungan yang tadinya memakan waktu berjam-jam selesai otomatis dan tetap akurat meski data terus bertambah.

Praktikkan rumus-rumus di atas langsung pada data Anda sendiri, mulai dari kasus paling sederhana seperti menghitung umur, lalu naikkan ke kasus yang lebih kompleks seperti jadwal proyek dengan pengecualian hari libur.

Bagikan:

Kia Krikil

Editor di Kiakrikil.com yang fokus menyajikan berita terbaru seputar pendidikan dan teknologi.