Tutorial
Fungsi
EXCEL
:
DATEDIF
Tutorial
Fungsi
EXCEL
:
DATEDIF
Tutorial Fungsi
EXCEL
:
DATEDIF
Versi Rilis : 2003
Kegunaan
Menghitung selisih antara dua tanggal dalam ukuran unit Tahun (“Y”), Bulan (“M”) atau Hari (“H”)
Pola Rumus (Syntax)
Penjelasan Argumen:
< argumen > : wajib | [ argumen ] : opsional
Tanggal awal yang mau dihitung selisihnya
Tanggal setelah dari < tanggal_awal > yang mau dihitung selisihnya.
Satuan hasil yang mau ditampilkan dari selisih tanggal yang dihitung
"y" : Tahun
"m" : Bulan
"d" : Hari
"ym" : Sisa bulan di tahun terakhir
"yd" : Sisa hari di tahun terakhir
"md" : Sisa hari di bulan terakhir
Contoh:
| Cara Penulisan Rumus | Hasil | Cara Membaca Rumus |
|---|---|---|
| =DATEDIF( "6-Nov-2026", "6-Dec-2028", "Y") | 2 | Menghitung selisih tanggal antara "6-Nov-2026" dan tanggal "6-Dec-2028", ada berapa selisih tahun? Jawabannya adalah 2. Karena yang dicari hanya selisih jumlah tahunnya saja. |
| =DATEDIF ( A1 , B1 , "M" ) | 28 | Menghitung selisih tanggal antara yang ada di Sel A1 dan Sel B1, ada berapa selisih bulan? Misalnya isi Sel A1 = "6-Nov-2026" dan Sel B1 = "6-Dec-2028"Jawabannya adalah 25. Karena yang dicari hanya selisih jumlah bulannya saja. |
| =DATEDIF( "6-Nov-2026", "6-Dec-2028" , "YM") | 1 | Menghitung selisih tanggal antara "6-Nov-2026" dan tanggal "6-Dec-2028", ada berapa selisih sisa bulan di tahun akhir? Jawabannya adalah 1. Karena di tahun terakhir (setelah 2 tahun selisih) sisa bulan nya adalah 1 (yaitu bulan Desember). |
Pintasan (Shortcut Key)
Tidak Tersedia.
Catatan
1) Di fungsi DATEDIF, < tanggal_awal > harus selalu lebih kecil dibanding < tanggal_akhir >, atau hasilnya menjadi #NUM!
2) Microsoft tidak merekomendasikan satuan “MD” karena bisa menghasilkan angka negatif, nol, atau hasil yang tidak akurat pada kondisi tertentu. Untuk selisih hari biasa, Microsoft menyarankan tinggal pakai formula biasa tanpa fungsi DATEDIF, misalnya cukup = tanggal_akhir – tanggal_awal = selisih hari. Karena dalam Excel nilai 1 merepresentasikan 1 hari bulat.
Contoh perhitungan MD yang menghasilkan angka negatif:
A1 = 31/01/2026
B1 = 01/03/2026
=DATEDIF(A1,B1,”MD”)
Latihan Interaktif
Yuk coba langsung dengan latihan online interaktif dibawah ini: