Menghitung umur seseorang dari tanggal lahir mereka di Microsoft Excel adalah tugas yang umum dilakukan, baik untuk keperluan pribadi, profesional, maupun administratif. Excel menyediakan fungsi-fungsi yang sangat efisien untuk mengolah data tanggal, termasuk menghitung selisih antara dua tanggal untuk menentukan usia.
Secara umum, ada beberapa metode yang bisa digunakan, tergantung pada tingkat akurasi yang diinginkan. Metode paling sederhana menghitung selisih tahun penuh, sementara metode yang lebih canggih dapat menghitung tahun, bulan, dan hari dengan lebih presisi.
Dalam artikel ini, kita akan membahas secara rinci mengenai cara hitung umur di Excel dari tanggal lahir menggunakan berbagai formula yang bisa Anda terapkan.
Metode 1: Menghitung Umur dalam Tahun Penuh (Cara Paling Umum)
Ini adalah metode yang paling sering digunakan dan paling mudah dipahami. Tujuannya adalah untuk mendapatkan jumlah tahun penuh yang telah dilalui seseorang sejak tanggal lahirnya hingga tanggal saat ini.
Langkah-langkah:
- Siapkan kolom di Excel Anda. Beri judul "Tanggal Lahir" untuk satu kolom, dan "Umur" untuk kolom lainnya.
- Masukkan tanggal lahir seseorang di kolom "Tanggal Lahir". Pastikan format tanggalnya dikenali oleh Excel (misalnya, DD/MM/YYYY atau MM/DD/YYYY, tergantung pengaturan regional Anda).
- Di kolom "Umur" yang bersebelahan, ketikkan formula berikut:
=INT(DAYS360(A2,TODAY())/360)
Penjelasan Formula:
A2: Merujuk pada sel yang berisi tanggal lahir. GantiA2dengan referensi sel yang sesuai di spreadsheet Anda.TODAY(): Fungsi ini mengembalikan tanggal hari ini secara otomatis. Setiap kali Anda membuka file Excel,TODAY()akan diperbarui, sehingga umur akan terus terhitung.DAYS360(A2,TODAY()): Fungsi ini menghitung jumlah hari antara tanggalA2danTODAY()berdasarkan metode perhitungan 360 hari per tahun (dengan asumsi 30 hari per bulan dan 12 bulan per tahun). Metode ini kadang digunakan dalam perhitungan keuangan./360: Hasil dariDAYS360kemudian dibagi dengan 360 untuk mendapatkan perkiraan jumlah tahun.INT(...): FungsiINT(Integer) mengambil bagian bilangan bulat dari hasil pembagian. Ini memastikan kita hanya mendapatkan jumlah tahun penuh dan menghilangkan sisa pecahan bulan atau hari.
Tekan Enter, lalu seret (drag) fill handle ke bawah untuk menerapkan formula ini ke semua baris data Anda.
Metode 2: Menghitung Umur dengan Presisi Lebih Tinggi (Tahun, Bulan, Hari)
Jika Anda memerlukan perhitungan yang lebih detail, seperti mengetahui usia dalam tahun, bulan, dan hari, Anda bisa menggunakan kombinasi fungsi yang sedikit berbeda. Metode ini memberikan representasi usia yang lebih akurat.
Langkah-langkah:
- Seperti sebelumnya, siapkan kolom "Tanggal Lahir" dan "Umur".
- Di kolom "Umur", Anda bisa menggunakan beberapa pendekatan. Salah satu yang paling populer adalah menggunakan kombinasi DATEDIF dan TODAY(). Namun, fungsi DATEDIF adalah fungsi "tersembunyi" di Excel, artinya tidak muncul dalam daftar saran otomatis saat Anda mengetikkan formula.
- Ketikkan formula berikut di sel "Umur":
=DATEDIF(A2,TODAY(),"y") & " tahun, " & DATEDIF(A2,TODAY(),"ym") & " bulan, " & DATEDIF(A2,TODAY(),"md") & " hari"
Penjelasan Formula:
DATEDIF(tanggal_awal, tanggal_akhir, unit): Ini adalah inti dari perhitungan.A2: Tanggal lahir.TODAY(): Tanggal hari ini."y": Menghitung jumlah tahun penuh antara dua tanggal."ym": Menghitung jumlah bulan penuh setelah tahun penuh dihitung. Ini adalah sisa bulan."md": Menghitung jumlah hari setelah tahun dan bulan penuh dihitung. Ini adalah sisa hari.
& " tahun, " & ...: Operator&digunakan untuk menggabungkan teks dan hasil dari fungsiDATEDIFmenjadi satu kalimat yang mudah dibaca.
Dengan formula ini, Anda akan mendapatkan hasil seperti "25 tahun, 8 bulan, 14 hari".
Metode 3: Menggunakan Fungsi YEARFRAC untuk Perkiraan
Fungsi YEARFRAC dapat memberikan perkiraan yang sangat akurat tentang berapa pecahan tahun yang telah berlalu.
Langkah-langkah:
- Di kolom "Umur", ketikkan formula berikut:
=YEARFRAC(A2,TODAY())
Penjelasan Formula:
YEARFRAC(start_date, end_date, [basis]): Menghitung proporsi tahun yang merepresentasikan jumlah hari di antara dua tanggal.A2: Tanggal lahir.TODAY(): Tanggal hari ini.[basis]: Argumen opsional yang menentukan metode perhitungan hari. Jika dihilangkan, Excel menggunakan basis default (biasanya basis 0, yang sesuai dengan perhitungan 30 hari per bulan dan 12 bulan per tahun).
Hasil dari formula ini adalah angka desimal, misalnya 25.78, yang menunjukkan usia dalam tahun desimal. Anda perlu memformat sel sebagai angka desimal.
Meskipun metode YEARFRAC memberikan hasil desimal yang akurat, seringkali yang diinginkan adalah jumlah tahun penuh. Metode 1 atau Metode 2 (dengan DATEDIF) lebih umum digunakan untuk tujuan ini.
Memilih metode yang tepat tergantung pada kebutuhan spesifik Anda. Untuk sebagian besar keperluan, menghitung umur dalam tahun penuh menggunakan INT(DAYS360(...)) atau DATEDIF(...,"y") sudah sangat memadai. Jika Anda perlu menampilkan usia dengan detail bulan dan hari, DATEDIF adalah pilihan terbaik.
Dengan memahami dan menerapkan cara hitung umur di Excel dari tanggal lahir ini, Anda dapat mengelola data usia karyawan, siswa, atau anggota keluarga dengan lebih efektif di spreadsheet Anda.