Hot Posts

6/recent/ticker-posts

Menghitung Selisih Antara Dua Tanggal Menggunakan Fungsi DATEDIF

 

📅 Fungsi DATEDIF 

DATEDIF digunakan untuk menghitung selisih antara dua tanggal berdasarkan satuan waktu tertentu (hari, bulan, tahun).


Sintaks

=DATEDIF(tanggal_awal, tanggal_akhir, satuan)

Pilihan Satuan & Fungsinya



"d"Selisih hari total
"m"Selisih bulan total
"y"Selisih tahun total
"md"Selisih hari (abaikan bulan & tahun)
"ym"Selisih bulan (abaikan tahun)
"yd"Selisih hari (abaikan tahun)

Contoh Penggunaan

1️⃣ Selisih hari

=DATEDIF(A1,TODAY(),"d")

👉 Menghitung umur hari dari tanggal di A1 sampai hari ini.


2️⃣ Selisih bulan

=DATEDIF(A1,TODAY(),"m")

👉 Menghitung umur bulan (sering dipakai untuk expiry bahan / QC).


3️⃣ Selisih tahun

=DATEDIF(A1,TODAY(),"y")

👉 Menghitung umur tahun (misalnya usia).


4️⃣ Umur lengkap (tahun–bulan–hari)

=DATEDIF(A1,TODAY(),"y") & " tahun " &
DATEDIF(A1,TODAY(),"ym") & " bulan " &
DATEDIF(A1,TODAY(),"md") & " hari"

⚠️ Hal Penting DATEDIF

  • Tanggal awal harus lebih kecil dari tanggal akhir

  • ❗ Tidak muncul di daftar fungsi Excel, tapi tetap valid

  • ❗ Sensitif terhadap format tanggal (harus format date)


🎯 Contoh Kasus Industri / QC

Validasi masa simpan ≤ 6 bulan

=IF(DATEDIF(A1,TODAY(),"m")>6,"EXPIRED","OK")


Post a Comment

0 Comments