Mengelola tanggal adalah inti dari banyak pekerjaan di Excel: melacak tenggat proyek, menghitung durasi, membuat laporan bulanan, atau menyiapkan jadwal kerja. Excel menyediakan beragam fungsi tanggal untuk membantu kita melakukan semua itu dengan akurat dan efisien.
Artikel ini merangkum fungsi‑fungsi tanggal, memberikan contoh rumus, menjelaskan kasus penggunaan, dan menambahkan tips praktis untuk memilih fungsi yang tepat sesuai kebutuhan.
File: fungsi-tanggal-excel.xlsx
Ringkasan Fungsi Tanggal Excel
| Kategori | Fungsi | Keterangan Singkat |
|---|---|---|
| Pembuatan tanggal | DATE, DATEVALUE | Membuat tanggal dari komponen atau mengonversi teks ke tanggal |
| Perhitungan tanggal | EDATE, DATEDIF, DAYS, WORKDAY, WORKDAY.INTL, NETWORKDAYS, NETWORKDAYS.INTL, EOMONTH, YEARFRAC | Menghitung selisih, menambah bulan, atau menemukan akhir bulan |
| Ekstraksi tanggal | DAY, MONTH, YEAR, WEEKDAY, WEEKNUM, ISOWEEKNUM | Mengambil bagian tertentu dari tanggal |
| Tanggal atau waktu saat Ini | TODAY, NOW | Menampilkan tanggal atau waktu saat ini |
Beberapa fungsi memiliki kemiripan fungsi, sebagai contoh WORKDAY, WORKDAY.INTL, NETWORKDAYS, dan NETWORKDAYS.INTL. Kami memilih NETWORKDAYS untuk mewakili keempatnya, alih-alih membahas semuanya.
Fungsi Pembuatan Tanggal
Fungsi DATE
Fungsi DATE menghasilkan tanggal dari komponen tahun, bulan, dan hari.
Contoh penggunaan:
- Menggabungkan data dari kolom tahun, bulan, dan hari, menjadi satu tanggal
- Menghitung tanggal dengan menambahkan atau mengurangi hari atau bulan
Contoh rumus: Rumus berikut mengembalikan 17 Agustus 1945.
=DATE(1945; 8; 17)
Fungsi DATEVALUE
DATEVALUE mengubah teks tanggal menjadi nomor seri. Nomor seri adalah bentuk dasar tanggal di Excel.
Contoh penggunaan:
- Membersihkan data yang diimpor dari sistem lain
- Mengaktifkan kalkulasi tanggal
Contoh rumus: Rumus berikut mengembalikan nomor seri 16666, yang dapat diformat ulang menjadi bentuk tanggal yang lebih umum.
=DATEVALUE("1945-08-17")
Fungsi Perhitungan Tanggal
Fungsi EDATE
EDATE mengembalikan tanggal dari sejumlah bulan sebelum atau sesudah tanggal tertentu.
Contoh penggunaan: Menghitung tanggal kedaluwarsa, jadwal pembayaran, atau tanggal peninjauan kontrak.
Contoh rumus: Rumus mengembalikan 12 Mei 2025, 3 bulan sesudah 12 Februari 2025.
=EDATE("12/02/2025"; 3)
Fungsi DATEDIF
DATEDIF menghitung selisih antara dua tanggal dalam satuan tahun, bulan, atau hari.
Contoh penggunaan: Menghitung usia, tahun layanan, atau durasi proyek.
Contoh rumus: Rumus mengembalikan 5, yaitu selisih tahun antara 18 Maret 2020 dengan 23 November 2025.
=DATEDIF("2020-03-18"; "2025-11-23"; "y")
Fungsi DAYS
DAYS menghitung selisih hari di antara 2 tanggal.
Contoh penggunaan:
- Durasi pengerjaan proyek
- Menghitung jumlah kehadiran karyawan atau siswa
Contoh rumus: Rumus berikut mengembalikan 9.
=DAYS("2025-04-10"; "2025-04-01")Fungsi NETWORKDAYS
Fungsi ini menghitung jumlah hari kerja penuh antara dua tanggal. Akhir pekan secara otomatis dikecualikan dan hari libur bisa ditambahkan.
Contoh penggunaan:
- Menghitung jumlah hari kerja yang tersisa untuk proyek
- Perhitungan penggajian
Contoh rumus: Rumus berikut mengembalikan angka 8, yang merupakan jumlah hari kerja dari 1 Februari 2025 sampai 12 Februari 2025.
=NETWORKDAYS("01/02/2025"; "12/02/2025")
Fungsi EOMONTH
Fungsi ini mengembalikan hari terakhir bulan dari suatu tanggal.
Contoh penggunaan:
- Laporan keuangan bulanan
- Menentukan tanggal jatuh tempo berdasarkan siklus akhir bulan
Contoh rumus: Rumus berikut mengembalikan 30 April 2025, hari terakhir dari April, satu bulan setelah 21 Maret 2025.
=EOMONTH("21/03/2025"; 1)
Fungsi Ekstrak Tanggal
Fungsi DAY
DAY mengambil komponen hari dari suatu tanggal.
Contoh penggunaan:
- Mengurutkan atau memfilter data berdasarkan hari
- Membuat format tanggal khusus
Contoh rumus: Rumus berikut mengembalikan 21.
=DAY("21/08/2025")
Fungsi MONTH
MONTH mengambil komponen bulan dari suatu tanggal.
Contoh penggunaan:
- Laporan penjualan bulanan
- Analisis tren
Contoh rumus: Rumus berikut mengembalikan 8.
=MONTH("21/08/2025")
Fungsi YEAR
YEAR mengembalikan nilai tahun dari suatu tanggal.
Contoh penggunaan:
- Analisis tahunan
- Ringkasan kinerja
Contoh rumus: Rumus di bawah mengembalikan 2025.
=YEAR("21/08/2025")
Fungsi WEEKDAY
Fungsi ini mengembalikan angka hari dalam sepekan sebagai angka. Secara default, WEEKDAY mengasumsikan 1 adalah hari Minggu.
Contoh penggunaan:
- Menghitung akhir pekan
- Mengidentifikasi hari kerja untuk penjadwalan atau pelaporan
Contoh rumus: Rumus berikut mengembalikan 2, yaitu hari kedua atau Senin, sesuai tanggal bersangkutan.
=WEEKDAY("2025-01-13")
Fungsi WEEKNUM
WEEKNUM mengembalikan angka pekan dari suatu tanggal.
Contoh penggunaan:
- Pelaporan mingguan
- Siklus produksi mingguan
Contoh rumus: Rumus berikut mengembalikan 3. Artinya, 13 Januari 2025 adalah pekan ketiga di 2025.
=WEEKNUM("2025-01-13")
Fungsi ISOWEEKNUM
Fungsi ini mengembalikan nomor pekan ISO dalam setahun untuk tanggal tertentu.
Contoh penggunaan:
- Sinkronisasi dengan standar internasional
- Pelaporan lintas negara
Contoh rumus:
=ISOWEEKNUM("2025-01-13")
Fungsi Tanggal/Waktu Saat Ini
Fungsi TODAY
TODAY mengembalikan tanggal saat ini, tanpa waktu.
Contoh penggunaan:
- Perhitungan usia
- Tenggat waktu relatif terhadap hari ini
Contoh rumus:
=TODAY()Fungsi NOW
Fungsi NOW mengembalikan tanggal dan waktu saat ini.
Contoh penggunaan:
- Melacak waktu entri data
- Dashboard realtime
- Membuat stempel waktu
Contoh rumus:
=NOW()Tips Praktis Menggunakan Fungsi Tanggal
- Pastikan argumen tanggal dalam format yang dikenali Excel
- Hasil rumus mengikuti format sistem regional
- Gunakan referensi absolut ($) saat menyalin rumus antar rentang
- Gunakan TODAY dan NOW untuk tanggal dinamis
- Beberapa fungsi mengembalikan nomor seri. Terapkan format tanggal untuk menampilkan bentuk tanggal
- Jangan gunakan teks tanggal tanpa konversi dengan DATEVALUE
- Periksa tahun kabisat dan hari libur karena tidak otomatis ditangani semua fungsi
Kesimpulan
Excel menyediakan berbagai fungsi tanggal untuk membuat, menghitung, mengekstrak, dan menampilkan waktu. Dengan memahami kategori, contoh rumus, dan kasus penggunaan, kita dapat memilih fungsi yang tepat untuk laporan, analisis, maupun perhitungan sehari‑hari.