Cara menggunakan fungsi Excel DATEDIF -

Daftar Isi

Ringkasan

Fungsi Excel DATEDIF mengembalikan perbedaan antara dua nilai tanggal dalam tahun, bulan, atau hari. Fungsi DATEDIF (Date + Dif) adalah fungsi "kompatibilitas" yang berasal dari Lotus 1-2-3. Untuk alasan yang tidak diketahui, ini hanya didokumentasikan di Excel 2000, tapi Anda bisa menggunakannya dalam rumus Anda di semua versi Excel sejak saat itu.

Catatan: Excel tidak akan membantu Anda mengisi argumen untuk DATEDIF seperti fungsi lainnya, tetapi akan berfungsi jika dikonfigurasi dengan benar.

Tujuan

Dapatkan hari, bulan, atau tahun di antara dua tanggal

Nilai kembali

Angka yang mewakili waktu antara dua tanggal

Sintaksis

= DATEDIF (tanggal_mulai, tanggal_akhir, unit)

Argumen

  • start_date - Tanggal mulai dalam format nomor seri tanggal Excel.
  • end_date - Tanggal akhir dalam format nomor seri tanggal Excel.
  • unit - Unit waktu yang digunakan (tahun, bulan, atau hari).

Versi: kapan

Excel 2003

Catatan penggunaan

Fungsi DATEDIF (Date + Dif) adalah fungsi "kompatibilitas" yang berasal dari Lotus 1-2-3. Untuk alasan yang tidak diketahui, ini hanya didokumentasikan di Excel 2000, tetapi berfungsi di semua versi Excel sejak saat itu. Seperti yang dikatakan Chip Pearson: DATEDIF diperlakukan sebagai sepupu mabuk dari keluarga Formula. Excel tahu itu menjalani kehidupan yang bahagia dan berguna, tetapi tidak akan membicarakannya dalam percakapan yang sopan.

Satuan waktu

Fungsi DATEDIF dapat menghitung waktu antara start_date dan end_date di tahun, bulan, atau hari. Unit waktu ditentukan dengan argumen unit , yang disediakan sebagai teks. Tabel di bawah ini merangkum nilai unit yang tersedia dan hasil untuk masing-masing. Satuan waktu dapat diberikan dalam huruf besar atau kecil (yaitu "ym" setara dengan "YM").

Satuan Hasil
"y" Selisih tahun lengkap
"m" Selisih bulan lengkap
"d" Selisih hari
"md" Selisih hari, mengabaikan bulan dan tahun
"ym" Selisih bulan, tahun mengabaikan
"yd" Selisih hari, tahun mengabaikan

Penggunaan dasar

Pada contoh di atas, kolom B berisi tanggal 1 Januari 2016 dan kolom C berisi tanggal 1 Maret 2018. Di kolom E:

E5=DATEDIF(B5,C5,"y") // returns 2 E6=DATEDIF(B6,C6,"m") // returns 26 E7=DATEDIF(B7,C7,"d")// returns 790

Selisih hari

Fungsi DATEDIF dapat menghitung perbedaan antara tanggal dalam hari dengan tiga cara berbeda: (1) total hari, (2) hari mengabaikan tahun, dan (3) hari mengabaikan bulan dan tahun. Tangkapan layar di bawah ini menunjukkan ketiga metode, dengan tanggal mulai 15 Juni 2015 dan tanggal akhir 15 September 2021:

Rumus yang digunakan untuk perhitungan ini adalah sebagai berikut:

=DATEDIF(B5,C5,"d") // total days =DATEDIF(B6,C6,"yd") // days ignoring years =DATEDIF(B7,C7,"md") // days ignoring months and years

Perhatikan bahwa karena tanggal Excel hanyalah nomor seri yang besar, rumus pertama tidak memerlukan DATEDIF dan dapat ditulis hanya sebagai tanggal akhir dikurangi tanggal mulai:

=C5-B5 // end-start = total days

Selisih bulan

Fungsi DATEDIF dapat menghitung perbedaan antara tanggal dalam bulan dengan dua cara berbeda: (1) bulan total lengkap, (2) bulan lengkap mengabaikan tahun. Tangkapan layar di bawah ini menunjukkan kedua metode, dengan tanggal mulai 15 Juni 2015 dan tanggal akhir 15 September 2021:

=DATEDIF(B5,C5,"m") // complete months =DATEDIF(B6,C6,"ym") // complete months ignoring years

Selisih tahun

Fungsi DATEDIF dapat menghitung perbedaan antara tanggal dalam tahun lengkap hanya dengan satu metode, yang ditunjukkan di bawah ini:

=DATEDIF(B5,C5,"y") // complete years =DATEDIF(B6,C6,"y") // complete years =YEARFRAC(B7,C7) // fractional years with YEARFRAC

Perhatikan di baris 6 perbedaannya hampir 6 tahun, tetapi tidak cukup. Karena DATEDIF hanya menghitung tahun lengkap, hasilnya tetap 5. Pada baris 7 kita menggunakan fungsi YEARFRAC untuk menghitung hasil yang lebih akurat.

Catatan

  1. Excel tidak akan membantu Anda mengisi fungsi DATEDIF seperti fungsi lainnya.
  2. DATEDIF dengan lemparan kesalahan #NUM jika tanggal mulai lebih besar dari tanggal akhir. Jika Anda bekerja dengan rumus yang lebih kompleks di mana tanggal mulai dan tanggal akhir mungkin tidak diketahui, atau di luar batas, Anda bisa menjebak kesalahan dengan fungsi IFERROR, atau menggunakan MIN dan MAX untuk mengurutkan tanggal.
  3. Microsoft menganjurkan untuk tidak menggunakan nilai "MD" untuk unit karena "dapat menghasilkan angka negatif, nol, atau hasil yang tidak akurat".

Video Terkait

Kode kesalahan rumus Excel Dalam video ini, kita akan menelusuri setiap kode kesalahan yang ditampilkan Excel saat ada yang salah dengan rumus. Kami juga akan melihat beberapa cara sederhana untuk mengatasi kesalahan tersebut. Cara menghitung tahun dan bulan di antara tanggal Dalam video ini, kita akan melihat cara menghitung jumlah tahun atau bulan di antara tanggal menggunakan fungsi yang disebut DATEDIF dan fungsi yang disebut YEARFRAC. Fungsi DATEDIF adalah fungsi "kesesuaian" yang berasal dari Lotus 1-2-3.

Artikel yang menarik...