Tips Penggunaan Rumus DATEDIF untuk Mencari Selisih Antara 2 tanggal

Tips Penggunaan Rumus DATEDIF untuk Mencari Selisih Antara 2 tanggal



Fungsi atau Rumus DATEDIF ini berguna dalam perhitungan excel, terutama untuk menghitung masa kerja dan menghitung umur seseorang. Fungsi DATEDIF sudah ada dari excel versi (2003), fungsi ini digunakan untuk mencari selisih dari 2 tanggal, selisih yang dicari dapat berupa Jumlah Tahunnya, Jumlah Bulannya, Jumlah Harinya, Jumlah Bulan yang sudah terlewati dan Jumlah Hari yang sudah terlewati dari dua tanggal tersebut.

Cara Penggunaan Fungsi DATEDIF


Syntax : =DATEDIF ( start_date, Finish_date, interval )
=DATEDIF ( start_date, Finish_date, “Y” )
=DATEDIF ( start_date, Finish_date, “M” )
=DATEDIF ( start_date, Finish_date, “D” )
=DATEDIF ( start_date, Finish_date, “YM” )
=DATEDIF ( start_date, Finish_date, “MD” )

Penjelasan Rumus DATEDIF :


  • Start_Date adalah alamat cell atau data tanggal awalnya
  • Finish_date adalah alamat cell atau data tanggal akhir/finishnya
  • Interval parameter yang dicari tahun,bulan,atau hari
  • “Y” yang dicari adalah menentukan selisih tahunnya (jumlah tahunnya) dari kedua tanggal tersebut
  • “M” yang dicari adalah menentukan selisih bulannya (jumlah bulannya) dari kedua tanggal tersebut
  • “D” yang dicari adalah menentukan selisih harinya (jumlah harinya) dari kedua tanggal tersebut
  • “YM” yang dicari adalah menentukan perbedaan bulan yang sudah terlewati (tanpa menghitung tahunnya / mengabaikan komponen tahun)
  • “YD” yang dicari adalah menentukan perbedaan hari (tanpa menghitung tahunnya / mengabaikan komponen tahun)
  • “MD” yang dicari adalah menentukan perbedaan hari yang sudah terlewati (tanpa menghitung tahun dan bulan”

Menghitung umur menggunakan rumus Dated IF


Hitunglah selisih antara 2 tanggal untuk menghitung umur berdasarkan tabel dibawah ini.



  • Untuk mengitung selisih tahun saja anda dapat menuliskan formula
    =DATEDIF(A2,B2,"Y")
  • Untuk mengitung selisih Bulan saja anda dapat menuliskan formula
    =DATEDIF(32,B3, "M")
  • Untuk mengitung selisih hari saja anda dapat menuliskan formula
    =DATEDIF(A4,B4, "D")
  • Untuk mengitung sisa bulan dalam interval dapat menuliskan formula
    =DATEDIF(A5,B5, "YM")
  • Untuk mengitung sisa hari dalam interval dengan mengabaikan bulan anda dapat menuliskan formula
    =DATEDIF(A6,B6, "YD") “selisih bisa lebih dari 30 hari, tidak di konversi ke dalam bulan”
  • Untuk mengitung sisa hari dalam interval anda dapat menuliskan formula
    =DATEDIF(A7,B7, "MD")
Anda juga dapat menggunakan simbol "&" (ampersand) untuk menggabungkan beberapa formula menjadi satu untuk menghasilkan jumlah tahun, bulan dan harinya pada cell C8
=DATEDIF(A8,B8,"Y")&" tahun"&DATEDIF(A8,B8,"YM")&" bulan"&DATEDIF(A7,B7,"MD")" hari"

Yang perlu diperhatikan hasil pada cell C8 diatas adalah berupa teks, karena sudah digabungkan dengan symbol "&". Kalau ingin hasilnya berupa data angka, sebaiknya tidak menggunakan "&" untuk menambahkan keterangan tahun, bulan atau hari, gunakan custom format cell 0 "tahun" atau 0 "Bulan" atau 0 "hari". 

Demikian artikel kali ini, semoga bermanfaat ya sobat. Terimakasih 😀