Konten dari Pengguna

Cara Menghitung Umur di Excel dengan Rumus DATEDIF dan Alternatifnya

How To Tekno

How To Tekno

How to tekno

·waktu baca 3 menit

google
Ikuti kumparan di Google
info
Jadikan kumparan sebagai preferensi terpercayamu di Google
comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Ilustrasi cara menghitung umur di Excel. Foto: Unsplash.
zoom-in-whitePerbesar
Ilustrasi cara menghitung umur di Excel. Foto: Unsplash.

Excel sering digunakan untuk mengelola data dan melakukan perhitungan di berbagai bidang, mulai dari pekerjaan kantor hingga keperluan sekolah. Salah satu kebutuhan yang banyak dicari adalah menghitung umur di Excel.

Mengutip dari laman FutureSavvy, rumus DATEDIF yang dipadukan dengan fungsi TODAY dapat menghasilkan umur dalam tahun penuh secara otomatis. Selain itu, ada pula sejumlah rumus tanggal lain yang bisa dipakai sesuai kebutuhan. Simak cara menghitung umur di Excel selengkapnya berikut ini!

Cara Menghitung Umur di Excel dengan DATEDIF

Ilustrasi cara menghitung umur di Excel. Foto: Unsplash.

Menurut laman FutureSavvy, rumus DATEDIF dengan unit "Y" digunakan untuk menghitung umur berdasarkan jumlah tahun penuh sejak tanggal lahir. Dengan begitu, seseorang yang akan berulang tahun ke-40 besok akan tetap tercatat berumur 39 tahun pada hari ini. Berikut langkah-langkah penggunaannya:

  1. Masukkan tanggal lahir pada sel B2, lalu atur format sel menjadi Tanggal.

  2. Pilih sel C2 dan pastikan formatnya Umum, kemudian masukkan rumus =DATEDIF(B2,TODAY(),"Y").

  3. Tekan Enter untuk menampilkan umur dalam tahun penuh berdasarkan tanggal hari ini.

  4. Seret fill handle di sudut kanan bawah sel C2 ke bawah untuk menerapkan rumus pada baris lainnya.

Sementara untuk lembar kerja yang digunakan rutin, gunakan rumus yang lebih aman, yaitu =IF(OR(B2="",B2>TODAY()),"",DATEDIF(B2,TODAY(),"Y")). Rumus ini akan menampilkan sel kosong kalau tanggal lahir belum diisi atau justru berada di masa depan.

Jika ingin menghitung umur berdasarkan tanggal acuan tertentu, ganti TODAY() dengan DATE(2026,12,31). Cara ini berguna untuk membuat laporan dengan hasil perhitungan yang tetap sama walaupun dibuka kembali pada waktu berbeda.

Saat menggunakan rumus DATEDIF, ada dua jenis pesan galat yang perlu diperhatikan, yaitu:

  • #NUM! : Muncul saat tanggal awal lebih besar daripada tanggal akhir. Misalnya, karena tanggal lahir yang dimasukkan berada di masa depan.

  • #VALUE! : Muncul saat tanggal tidak dikenali sebagai nilai tanggal oleh Excel, contohnya bisa karena tersimpan sebagai teks. Sebaiknya ubah format atau konversi data tersebut menjadi tanggal yang valid agar rumus dapat menghitung umur dengan benar.

Rumus Lain untuk Menghitung Umur dan Selisih Waktu

Ilustrasi cara menghitung umur di Excel. Foto: Unsplash.

Merujuk pada laman Microsoft Support, ada beberapa rumus lain yang menggunakan fungsi tanggal dan waktu, di antaranya:

  • YEARFRAC: Rumus =YEARFRAC(A3,A5) digunakan untuk menghitung selisih antara dua tanggal dalam satuan tahun, termasuk pecahan tahun.

  • Pembagian 365,25: Rumus =(A5-A6)/365.25 menghitung selisih hari antara dua tanggal, lalu membaginya dengan 365,25 untuk memperkirakan selisih dalam tahun dengan mempertimbangkan tahun kabisat.

  • DAYS: Rumus =DAYS(TODAY(),"2/15/79") menghitung jumlah hari antara tanggal tertentu dan tanggal hari ini.

  • Menghitung selisih bulan: Rumus =(YEAR(NOW())-YEAR(A3))*12+MONTH(NOW())-MONTH(A3) menghitung selisih bulan berdasarkan tahun dan bulan dari tanggal pada sel A3 hingga waktu saat ini.

  • EDATE: Rumus =EDATE(A3,-4) menghasilkan tanggal empat bulan sebelum tanggal yang tercantum pada sel A3.

(FHK)

Baca juga: Cara Menghapus History Google di HP Android, Ini Langkah-langkahnya