jump to navigation

Mencari/Menghitung Selisih (Pengurangan) 2 (dua) Tanggal Dalam Satuan Tahun, Bulan, Hari: Gunakan Datedif May 5, 2010

Posted by Admin in Tutorials, Tips & Tricks.
Tags: , , , ,
15 comments

Pertanyaan:

tanya dong, bagaimana rumusnya jika saya ingin mengetahui hasil pengurangan dalam bentuk tanggal, misal : 01/01/2010 dikurangi 01/01/1999 hasilnya dalam jumlah bulan atau hari Bagaimanakah rumusnya, thx atas jawabannya

Jawaban:

Bisa pakai rumus datedif. =datedif(tanggal1, tanggal2, kode)

tanggal1 adalah tanggal yang lebih awal dari tanggal2.

Kode untuk menentukan output apa yang dikeluarkan.

  • y untuk menentukan beda tahun
  • m untuk menentukan beda bulan
  • d untuk menentukan beda hari
  • ym untuk menentukan beda bulan (tanpa menghitung tahun)
  • yd untuk menentukan beda hari (tanpa menghitung tahun)
  • md untuk menentukan beda hari (tanpa menghitung tahun dan bulan)

kadang hasilnya berformat tanggal, jadi aneh, sebenarnya itu hanya masalah format, hasilnya sudah benar, tinggal diganti aja formatnya menjadi general atau angka.

Apa beda d sama yd atau md?

  • contoh =datedif(1 april 2010, 16 mei 2010,”d”) hasilnya 45 (dihitung benar-benar beda berapa hari)
  • contoh =datedif(1 maret 2010, 16 mei 2010,”md”) hasilnya 15 (cuma dihitung selisih tanggal aja 16 – 1 bulan tidak diperhatikan)
  • contoh =datedif(16 april 2009, 16 mei 2010,”yd”) hasilnya 30 (cuma dihitung selisih tanggal aja 16 mei – 16 april tahun tidak diperhatikan)

Jadi mungkin kalau mau lebih bagus tampilannya di beri tambahan begini

=datedif(1 april 2010, 16 mei 2010,”m”)&” bulan”&datedif(1 april 2010, 16 mei 2010,”md”)&” hari”

hasilnya “1 bulan 15 hari”

Untuk penjelasan lebih lengkap dan contoh lebih banyak bisa dilihat di link di bawah ini

http://www.cpearson.com/excel/datedif.aspx

Semoga bermanfaat.