microsoft excel dengan cara langsung memasukkan rumus excel mengurangi tanggal
sekarang dengan tanggal lahir maka hasil yang anda peroleh tidak akan sesuai dengan
keinginan.
Kenapa? hal ini disebabkan excel menggunakan nomor seri dalam format tanggalnya
seperti yang sudah saya singgung sedikit pada postingan sebelumnya tentang
Perlu diketahui bahwa nomor seri atau angka 1 jika anda format tanggal maka akan
sedangkan pada saat saya menulis artikel ini yakni 4 April 2016 nomor seri atau format
Lalu bagaimana cara menghitung umur dengan microsoft Excel? Untuk menghitung
Umur di excel, ada beberapa cara yang bisa anda lakukan. Sebelum itu, barangkali anda
mau membaca dulu tentang sedikit perbedaan rumus dan fungsi di excel.
Dalam 1 tahun masehi ada 365 hari. Untuk menghitung umur dalam satuan tahun anda
bisa membagi selisih tanggal sekarang dan tanggal lahir dengan angka 365. Dalam
Untuk mendapatkan tanggal berjalan atau tanggal hari ini kita bisa menggunakan fungsi
=(TODAY() - TglLahir)/365
Seperti pada contoh diatas rumus tanggal lahir ini akan menghasilkan angka desimal.
Untuk membulatkan atau mengurangai jumlah angka desimal dibelakang koma tersebut
bisa anda gunakan fitur Decrease decimal yang ada di menu Home--Number.
Jika menghendaki angka bulat atau tanpa desimal, maka gunakanlah Fungsi INT pada
=INT((TODAY() - TglLahir)/365)
Apabila menghendaki hasil akhir ditambah dengan teks "Tahun" maka anda bisa
menggunakan operator excel "&" untuk ditambahkan pada umur dalam satuan tahun
Cara menghitung umur diatas ternyata masih menyisakan masalah sebab tidak semua
tahun umurnya 365 hari, Kita tahu umur tahun kabisat adalah 366. Untuk itu mari kita
coba cara lain.
Pada rumus excel, Fungsi YEARFRAC menghasilkan bilangan atau angka desimal yang
Sintaksis atau cara menggunakan YEARFRAC untuk menghitung umur di excel adalah
sebagai berikut:
=YEARFRAC(TglLahir; TglSekarang;1)
Argumen 1 pada fungsi YEARFRAC diatas berarti bahwa perhitungan tahun didasarkan
pada jumlah aktual pada setiap bulan diantara dua tanggal tersebut. Berikut contoh
semisal fungsi ROUNDDOWN untuk meghilangkan angka desimal yang dihasilkan oleh
Rumus-rumus excel diatas hanya menghasilkan angka tahun saja. untuk mendapatkan
umur dalam satuan bulan dan hari maka gunakan cara berikutnya ini.
Pada microsoft excel Fungsi "DATEDIF" digunakan untuk menghitung jumlah hari,
Tentang fungsi DATEDIF ini, Lebih lengkapnya bisa Anda pelajari pada halaman
berikut: Rumus DATEDIF Excel.
Perlu anda ketahui bahwa fungsi Datedif ini tidak akan kita temukan di tab formula
excel. Sebab sebenarnya fungsi ini merupakan fungsi LOTUS 1-2-3 dan masih cukup
berguna untk digunakan terlebih untuk mencari atau menghitung umur atau usia
Untuk mengaktifkan fungsi datedif yang tidak ada pada tab formula atau insert function
pada formula bar, anda harus menulis atau mengetikkan rumus datedif ini secara
manual.
Jika rumus DATEDIF yang anda gunakan menghasilkan error #NAME kemungkinan anda salah
menuliskan rumusnya. Yang benar DATEDIF dan bukan DATEIF.
DATEDIF(TglAwal;TglAkhir;Satuan)
Fungsi DATEDIF memiliki tiga argument yakni TglAwal, TglAkhir, dan Satuan:
TglAwal : Berisi tanggal yang menunjukkan tanggal yang lebih dahulu, atau tanggal
dimulainya periode. Atau dalam kasus mencari umur kita isi dengan tanggal lahir.
periode. Dalam kasus mencari usia kita isi dengan tanggal saat ini
Satuan : Kita isi dengan kode informasi yang ingin kita dapatkan. Untuk argument
4. "MD" : Selisih antara hari dalam TglAwal dan TglAkhir. Bulan dan tahun dari
tanggal diabaikan.
5. "YM" : Selisih antara bulan dalam TglAwal dan TglAkhir. Hari dan tahun dari
tanggal diabaikan
6. "YD" : Selisih antara hari dalam TglAwal dan TglAkhir. Tahun dari tanggal
diabaikan.
Untuk mendapatkan umur dalam satuan tahun anda bisa menggunakan rumus datedif
berikut:
=DATEDIF(TglAwal;TglAkhir;"Y")
Sedangkan untuk menghitung umur sisa bulannya gunakan rumus datedif berikut:
=DATEDIF(TglAwal;TglAkhir;"YM")
Rumus di atas tidak akan menghitung jumlah bulan yang sudah genap 1 tahun atau 12
Adapun untuk jumlah hari gunakan rumus datedif excel di bawah ini:
=DATEDIF(TglAwal;TglAkhir;"MD")
Keterangan:
4. Isi Cell C2 dengan tanggal hari ini secara manual "04/04/2000" atau dengan
"=TODAY()" untuk mendapatkan tanggal hari ini secara otomatis sesuai setting
=DATEDIF(B2;C2;"YM")
=DATEDIF(B2;C2;"MD")
8. Untuk Cell G2 merupakan gabuangan dari ketiga rumus tersebut dengan tambahan
"&DATEDIF(B2;C2;"MD")&" Hari"
";DATEDIF(B2;C2;"MD");" Hari")
10. Untuk baris yang lain menyesuaikan. Anda bisa memasukkan secara manual atau
Sebagai catatan tambahan bahwa komputer saya memakai setting bahasa indonesia sehingga
memakai tanda pemisah argument fungsi/rumus excel titik dua(;). Jika komputer anda memakai
setting bahasa Inggris maka pemisah argumentnya memakai koma(,) tanda pemisah argument.
Untuk panduan merubah regional setting silahkan menuju halaman berikut: Cara Mengatur
Regional Setting Pada Windows 7.
Selain untuk menghitung umur atau usia, fungsi DATEDIF jga bisa digunakan
Demikian rumus-rumus excel yang bisa saya jelaskan untuk menghitung umur atau usia
seseorang dengan program Microsoft Office Excel. Jika anda bingung atau masih ada