Kalau pada microsoft excel 2003 kita biasa menggunakan fungsi datedif, namun pada microsoft excel 2007 ke atas tidak ada fungsi itu, untuk solusi tersebut penulis biasa menggundakan fungsi days360, untuk menghitung jumlah hari sejak tanggal kelahiran, atau tanggal permulaan.
Sebelumnya untuk menghitung usia atau menghitung umur akan dibahas dahulu dengan menggunakan fungsi datedif sintaxnya sebagai berikut:
=DATEDIF(DATE1,DATE2,INTERVAL)
Penjelasan :
date1 sebagai tanggal awal untuk melakukan perhitungan
date2 sebagai tanggal akhir untuk melakukan perhitungan
Interval, parameter ini mempunyai beberapa option
• Today() : untuk mengeluarkan nilai (tanggal) hari ini
• Y, Menghitung selisih tahun dengan pembulatan tahun ke bawah. Contoh
• M, Menghitung selisih bulan dengan pembulatan bulan ke bawah, cocok untuk menghitung >>>umur bayi.
• D, Menghitung selisih hari, terlalu detail jika untuk menghitung orang tua
• YM, menghitung bulan setelah dikurangi pembulatan tahun, tidak pernah menghasilkan angka >>>>sama atau lebih besar dari 12
• YD, menghitung hari setelah dikurangi pembulatan hari dalam 1 tahun, maximal menghasilkan >>>>angka 365 (hari)
• MD, menghitung hari setelah dikurangi pembulatan tahun dan pembulatan bulan.
selain rumus di atas untuk menghitung tahun dapat dicoba dengan menggunakan fungsi yang sintaknya sebagai berikut:
=YEARFRAC(STARDATE,END DATE,BASIS)
Penjelasan :
Startdate sebagai tanggal awal untuk melakukan perhitungan
Enddate sebagai tanggal akhir untuk melakukan perhitungan
Basis, parameter ini mempunyai beberapa option
Startdate sebagai tanggal awal untuk melakukan perhitungan
Enddate sebagai tanggal akhir untuk melakukan perhitungan
Basis, parameter ini mempunyai beberapa option
Basis | cara perhitungan basis |
0 or omitted | US (NASD) 30/360 |
1 | Actual/actual |
2 | Actual/360 |
3 | Actual/365 |
4 | European 30/360 |
Untuk basis bisa dikosongkan. atau memakai angka 0 sampai 4.
sementara untuk menghitung bulan dan hari saya sering memakai rumus Days360 yang sintaxnya sebagai berikut :
=DAYS360(STARTDATE,ENDDATE,METHODE)
Dengan menggunakan rumus tersebut kita bisa menghitung usia untuk menghitung tahun bisa menggunakan fungsi YEARFRAC atau dengan days 360 kemudian dibagi dengan 30 dan dibagi dengan 12
Untuk lebih jelasnya dapat dilihat dari contoh screenshoot di bawah ini:
contoh menghitung usia dengan rumus excel |
Itulah cara menghitung usia dengan menggunakan rumus excel.
untuk contoh filenya bisa didownload di sini.
untuk contoh filenya bisa didownload di sini.
Post a Comment
Post a Comment