Menghitung umur seseorang berdasarkan tanggal lahir adalah tugas umum yang sering dihadapi, baik untuk keperluan administrasi, data statistik, atau sekadar rasa ingin tahu. Microsoft Excel menawarkan solusi yang efisien untuk melakukan perhitungan ini secara otomatis. Dengan formula yang tepat, Anda dapat dengan mudah mengetahui selisih waktu antara tanggal lahir dan tanggal hari ini dalam satuan tahun, bulan, dan hari.
Dalam berbagai skenario, perhitungan umur yang akurat sangatlah krusial:
Fungsi utama yang akan kita gunakan adalah `DATEDIF`. Fungsi ini dirancang khusus untuk menghitung selisih antara dua tanggal dalam berbagai format. Sayangnya, `DATEDIF` tidak didokumentasikan secara resmi di Excel, namun tetap berfungsi dengan baik.
Sintaks dasar dari fungsi `DATEDIF` adalah:
DATEDIF(start_date, end_date, unit)
start_date: Tanggal mulai (dalam kasus ini, tanggal lahir).end_date: Tanggal akhir (biasanya tanggal hari ini atau tanggal referensi lain).unit: Satuan yang diinginkan untuk hasil perhitungan. Beberapa unit yang umum digunakan adalah:
"Y": Untuk menghitung selisih dalam tahun penuh."M": Untuk menghitung selisih dalam bulan penuh."D": Untuk menghitung selisih dalam hari."MD": Untuk menghitung selisih hari setelah bulan dan tahun dihilangkan."YM": Untuk menghitung selisih bulan setelah hari dan tahun dihilangkan."YD": Untuk menghitung selisih hari setelah tahun dihilangkan.Mari kita asumsikan Anda memiliki daftar tanggal lahir di Kolom A, dimulai dari sel A2. Kolom B akan digunakan untuk menghitung umur.
TODAY(). Anda bisa memasukkannya di sel terpisah, misalnya E1, atau langsung menggunakannya dalam formula.
=DATEDIF(A2, TODAY(), "Y")
=DATEDIF(A2, TODAY(), "YM")
=DATEDIF(A2, TODAY(), "MD")
=DATEDIF(A2, TODAY(), "Y") & " tahun, " & DATEDIF(A2, TODAY(), "YM") & " bulan, " & DATEDIF(A2, TODAY(), "MD") & " hari"
Misalkan di sel A2 terdapat tanggal lahir 15/07/1990. Jika hari ini adalah 26/10/2023, maka:
=DATEDIF(A2, TODAY(), "Y") akan menghasilkan 33.=DATEDIF(A2, TODAY(), "YM") akan menghasilkan 3 (karena dari Juli ke Oktober ada 3 bulan penuh).=DATEDIF(A2, TODAY(), "MD") akan menghasilkan 11 (karena dari tanggal 15 ke tanggal 26 ada 11 hari).Hasil gabungannya menjadi: 33 tahun, 3 bulan, 11 hari.
TODAY() dengan sel yang berisi tanggal referensi tersebut.Dengan memahami dan menerapkan fungsi `DATEDIF` secara efektif, Anda dapat menghemat banyak waktu dan memastikan akurasi dalam setiap perhitungan umur di Microsoft Excel.