Cara Menghitung Umur di Excel Secara Tepat

Pada suatu hari saya di minta untuk membuatkan template excel untuk menampung data hasil medex pasien , dimana excel akan menampilkan secara otomatis usia pasien secara detil ; Tahun, Bulan , Tanggal.

Setelah gugling saya dapatkan beberapa tutorial dimana untuk beberapa kasus masih terjadi kesalahan hitung, terutama jika perhitungan dengan usia yang kurang dari hanya beberapa hari ke usia pas nya . Misal seseorang yang lahir 2 Desember 1990 , padahal tanggal medex 1 Desember 2013 . Kebanyakan tutorial yang ada di internet ketika kasus seperti itu , maka akan terhitung 23 tahun sekian bulan dan hari . Padahal secara perhitungan belum masuk ke 23 tahun. seharusnya sistem akan menghitung 22 tahun 11bulan 29 hari.

OK langsung saja kita masuk ke materi .
Catatan : * Penggunaan tanda sparator ";" atau "," tergantung dari settingan komputer anda.

Kondisi layout Excel di komputer saya adalah :  E4 => tanggal lahir pasien  ; F4=> tanggal medex pasien.
Maka untuk perhitungan tahun nya adalah :
=DATEDIF(E5;F5;"Y")&"tahun"

perhitungan Bulan nya adalah :
=IF(F5>=E5;
 IF(
  DAY(F5) IF(MONTH(F5)>MONTH(E5);MONTH(F5)-MONTH(E5)-1; MONTH(F5)+11-MONTH(E5));
 IF(MONTH(F5)>=MONTH(E5);MONTH(F5)-MONTH(E5); MONTH(F5)+12-MONTH(E5))
  ); "N/A") & " bulan"


perhitungan Harinya adalah :
=IF(F5>=E5;
IF(
DAY(F5)>=DAY(E5);
DAY(F5)-DAY(E5);
F5-DATE(YEAR(F5);MONTH(F5)-1;DAY(E5))
);
"N/A ") & " hari"

Silahkan sesuaikan saja kondisi awalnya dan copy pastekan formulanya lalu lihat hasilnya.
Mudah bukan ..:)

Semoga bermanfaat

1 komentar:

  1. artikel sip
    sekarang bisa hitung umur dengan mudah
    terima kasih infonya

    BalasHapus

Pages