Rumus Excel Menghitung Tanggal Lahir Berdasarkan Usia Seseorang

Pada kesempatan yang lalu, saya pernah membahas tentang cara menghitung usia seseorang dengan menggunakan fungsi DATEDIF, kali ini saya akan menjelaskan sedikit tentang kebalikannya yaitu mencari tanggal lahir seseorang berdasarkan usia yang telah diketahui (baik jumlah tahun, bulan atau harinya).

Pada gambar di bawah ini saya membuat contoh dalam worksheet. sel B5:B8 berisi rumus yang akan dihasilkan nanti sedangkan sel lainnya merupakan sel input.


Jika yang diketahui adalah umur, maka Anda dapat mengurangi waktu  (tanggal, bulan dan tahun) sekarang dengan nilai umur. Masalahnya adalah bagaimana cara menampilkan nilai tahunnya saja berdasarkan nilai tanggal yang dihasilkan jika menggunakan rumus DATE dari sel B1, B2 dan B3?

Solusinya adalah dengan menggunakan fungsi YEAR pada sel B7, sehingga didapat susunan rumus:
=YEAR(DATE(B3,B2,B1))-B4
Sedangkan Untuk menampilkan nilai bulan pada sel B6 dapat menggunakan fungsi MONTH kemudian dikurangi nilai pada sel D4 (jumlah bulan):
=MONTH(DATE(B3,B2,B1))-D4
Dan sel B5 menggunakan fungsi DAY dikurangi jumlah hari (sel F4):
=DAY(DATE(B3,B2,B1))-F4
Jika digabungkan pada sel B8 maka susunan rumusnya adalah:
=DATE(YEAR(DATE(B3,B2,B1))-B4,MONTH(DATE(B3,B2,B1))-D4,DAY(DATE(B3,B2,B1))-F4)