Rumus DATEDIF Excel, Cara Menghitung Selisih Tanggal di Excel

Rumus DATEDIF Excel, Cara Menghitung Selisih Tanggal di Excel

Rumus DATEDIF Excel, cara mengaktifkan dan menggunakan fungsi datedif excel untuk menghitung selisih hari, bulan dan tahun diantara dua tanggal pada microsoft excel.
Fungsi Rumus Excel Datedif

Rumus Excel DATEDIF - Pada tutorial excel ini, kita akan belajar tentang cara menggunakan fungsi Datedif pada microsoft excel untuk menghitung selisih diantara dua tanggal.


Pengertian Rumus DATEDIF Excel


Fungsi DATEDIF adalah salah satu fungsi pada Microsoft Excel yang digunakan untuk menghitung selisih tanggal dalam satuan hari, bulan atau tahun.

Fungsi Excel DATEDIF dapat Anda gunakan untuk menghitung jumlah tahun, bulan, atau hari diantara dua tanggal yang telah ditentukan. Fungsi ini biasa digunakan untuk menghitung umur atau menghitung masa kerja di excel.

Saat mengetikkan =DATEDIF pada formula bar, Anda tidak akan menemukan fungsi DATEDIF dalam daftar fungsi atau formula excel.

Meskipun fitur Intellisense atau kadang juga disebut Auto complete tidak memunculkan fungsi DATEDIF, tidak berarti excel Anda bermasalah atau fungsi datedif tidak ada dan tidak bisa Anda gunakan.

Excel Intellisense

Fungsi DATEDIF ini pada dasarnya adalah Fungsi Excel yang disediakan untuk kompatibilitas dengan Lotus 1-2-3, dan masih bisa digunakan pada semua versi excel termasuk microsoft excel 2007, 2010, 2013, 2016 maupun versi office excel yang lebih baru.

Jadi, untuk mengaktifkan fungsi DATEDIF yang tidak terdapat pada menu insert function, anda harus mengetikkan rumus DATEDIF ini secara manual dengan mengetikkan langsung nama fungsi pada formula bar atau cell aktif dimana Anda akan menggunakan rumus excel ini.

Jika rumus DATEDIF yang anda gunakan menghasilkan error #NAME, kemungkinan Anda salah menuliskan nama fungsinya. Yang benar adalah "DATEDIF" dan bukan "DATEIF".

Cara Menggunakan Fungsi DATEDIF Excel


Cara menggunakan fungsi DATEDIF sebagai rumus excel adalah sebagai berikut:

DATEDIF(TglAwal;TglAkhir;KodeSatuan)

Keterangan:
  • TglAwal: Diisi dengan tanggal awal dimulainya periode tanggal atau tanggal yang lebih dahulu.
  • TglAkhir: Diisi dengan tanggal akhir periode atau tanggal terakhir yang akan dihitung.
  • KodeSatuan : Diisi dengan kode informasi yang ingin Anda dapatkan. Silahkan lihat pada bagian selanjutnya untuk kode-kode yang bisa Anda gunakan pada fungsi excel DATEDIF ini.

Kode Satuan Pada Fungsi DATEDIF Excel


Argumen KodeSatuan pada fungsi atau rumus excel DATEDIF yang bisa Anda gunakan untuk mendapatkan informasi selisih tanggal di excel adalah sebagai berikut:
Tabel Kode Rumus DATEDIF Excel
KodeKeterangan
"Y"Menghasilkan jumlah total tahun yang sudah berlalu diantara dua tanggal.
"M"Menghasilkan jumlah total bulan yang sudah berlalu diantara dua tanggal.
"D"Menghasilkan jumlah total hari diantara dua tanggal.
"MD"Menghasilkan selisih hari dalam TglAwal dan TglAkhir. Selisih Bulan dan tahun dari tanggal diabaikan.
"YM"Menghasilkan selisih bulan dalam TglAwal dan TglAkhir. Selisih Hari dan tahun dari tanggal diabaikan.
"YD"Menghasilkan selisih hari dalam TglAwal dan TglAkhir. Selisih Tahun dari tanggal diabaikan.

Contoh Rumus DATEDIF Excel


Berikut contoh rumus datedif pada microsoft excel.

Contoh Rumus Datedif Excel

Pada contoh pertama rumus excel DATEDIF yang digunakan adalah:

=DATEDIF(B3;C3;"Y")

Kode "Y" pada rumus datedif tersebut digunakan untuk menghitung jumlah tahun yang sudah genap dilalui diantara tanggal 01 Januari 2019 dan 13 Maret 2023. Hasilnya adalah 4.

Rumus contoh kedua adalah:

=DATEDIF(B4;C4;"M")

Rumus datedif pada contoh kedua ini menggunakan kode satuan "M" yang digunakan untuk menghitung selisih tanggal dalam satuan bulan yang sudah genap dilalui diantara tanggal 01 Januari 2019 dan 13 Maret 2023. Hasilnya adalah 50.

Contoh rumus DATEDIF ketiga:

=DATEDIF(B5;C5;"D")

Rumus datedif pada contoh ketiga ini menggunakan kode satuan "D", yakni kode satuan pada fungsi DATEDIF yang digunakan untuk menghitung jumlah hari yang sudah dilalui diantara tanggal 01 Januari 2019 dan 13 Maret 2023. Hasilnya adalah 1532.

Pada contoh rumus excel DATEDIF keempat:

=DATEDIF(B6;C6;"MD")

Kode "MD", digunakan untuk mendapatkan selisih tanggal dalam satuan hari diantara tanggal 01 Januari 2019 dan 13 Maret 2023 setelah dikurangi tahun dan bulan yang sudah genap dilalui. Jadi dengan menggunakan kode ini, Selisih tahun dan bulan diabaikan. Hasil akhirnya adalah 12.

Pada contoh kelima:

=DATEDIF(B7;C7;"YM")

Pada contoh ini, rumus datedif menggunakan kode satuan "YM" yang digunakan untuk mendapatkan selisih bulan diantara tanggal awal dan akhir dengan mengabaikan nilai tahun yang sudah genap dilalui dan jumlah sisa hari diantara 2 tanggal tersebut. Hasilnya adalah 2.

Pada contoh keenam:

=DATEDIF(B8;C8;"YD")

Kode yang diguanakan oleh fungsi datedif excel pada rumus tersebut adalah "YD", yakni kode yang digunakan untuk menghitung selisih tanggal dalam satuan hari dengan mengabaikan nilai tahun yang sudah genap dilalui. Hasilnya adalah 71.

Catatan Penggunaan Fungsi Datedif Excel


Ada beberapa hal yang perlu Anda perhatikan saat menggunakan fungsi DATEDIF pada microsoft excel ini.

Pertama, jika Rumus DATEDIF yang Anda gunakan menghasikan Error #NAME?, kemungkinan Anda salah menuluiskan fungsi. Karena fungsi ini tidak muncul sebagai autocomplete saat menuliskan rumus bisasanya pengguna excel salah menuliskan fungsi ini sebagai DATEIF yang seharusnya ditulis DATEDIF seperti yang sudah disampaikan di bagian awal.

Kedua, Apabila nilai Argumen TglAwal Lebih besar daripada TglAkhir maka rumus Datedif akan menghasilkan nilai error #NUM!. Kesalahan ini juga sering saya temukan dimana argumen tanggal yang dimasukkan terbalik.

Ketiga, sebaiknya Anda tidak menggunakan kode satuan "MD", sebab sebagaimana disampaikan pada laman resmi microsoft, kode ini mungkin akan menghasilkan nilai angka negatif, nilai nol, atau hasil yang tidak akurat.


Sekian pembahasan kita menenai fungsi atau rumus DATEDIF pada Excel kali ini, jika ada kendala silahkan sampaiakan pada kolom komentar yang tersedia dibawah ini. Terima kasih.