Menghitung Umur Secara Detail
Dalam pekerjaan saya, menghitung umur seseorang merupakan pekerjaan sehari-hari. Karena berkaitan dengan menghitung masa kerja dan umur dari rekan-rekan kerja saya. Jika menghitung secara manual tentunya hal tersebut akan memakan waktu dan tenaga dan belum lagi human error yang bisa timbul dari penghitungan manual tersebut.
Lalu seringkali juga teman-teman saya menghitungnya dengan Excel dan menguranginya begitu saja. Jadi rumusnya =hari_ini – tanggal_lahir, hal ini terlihat benar tetapi hasilnya pun tidak akurat dan cenderung sulit dibaca.
Akhirnya setelah mencoba sana-sini, saya menemukan satu gabungan rumus yang bisa meringankan tugas saya. Kali ini saya akan menggunakan rumus DATEDIF.
Pada dasarnya rumus ini akan menghitung selisih data tanggal dengan menggunakan format tertentu. Penggunaan DATEDIF sebagai berikut: =DATEDIF(tanggal_awal;tanggal_akhir;"format"). Adapun format yang dikenali adalah:
-
Y: menghitung perbedaan dalam besaran tahun. -
M: menghitung perbedaan dalam besaran bulan. -
D: menghitung perbedaan dalam besaran hari. -
YM: menghitung perbedaan dalam besaran bulan dan mengabaikan perhitungan tahun. -
YD: menghitung perbedaan dalam besaran hari dan mengabaikan perhitungan tahun. -
MD: menghitung perbedaan dalam besaran hari dan mengabaikan perhitungan bulan dan tahun.
Nah dengan penjelasan tersebut, tentunya kita sudah bisa membuat gabungan rumus yang bisa menghitung umur seseorang secara detail. Misalnya, kita akan menghitung umur teman kita dari tanggal lahirnya sampai dengan hari ini. Cell yang berisi data hari ini di C3 dan data tanggal kelahiran teman kita tersebut di cell C6, maka kita tinggal mengaplikasikan rumus tersebut dengan menulisnya seperti ini =DATEDIF(C6;$C$3;"Y")&" tahun, "&DATEDIF(C6;$C$3;"YM")&" bulan, "&DATEDIF(C6;$C$3;"MD")&" hari". Cell C3 sengaja saya buat absolute karena kemungkinan saya akan menghitung umur teman-teman yang lainnya, jadi biar tidak ikut bergeser lokasi cell-nya karena C3 berisi data konstanta hari ini.
Dengan rumus itu, kita akan mendapat hasil dengan format seperti ini: 22 tahun, 5 bulan, 11 hari.
Dengan hasil itu tentu sudah sangat membantu dalam mengerjakan tugas-tugas saya.
Untuk lebih jelasnya anda bisa download contoh tugas saya disini.
Semoga bermanfaat bagi rekan-rekan…
Artikel-artikel Yang Berhubungan Dengan Artikel Ini
- Mengenal Alat Analisa: Goal Seek (October 27th, 2010)
- Menghitung Besar Pokok Hutang (September 12th, 2010)
- Gunakan Replace Aja… (May 22nd, 2010)
- Mengenal Formula VLOOKUP (February 11th, 2010)
- Melihat Data Dengan Peringkat Tertentu (December 18th, 2009)
71 Komentar
Bart. Edi on September 8th, 2008
parameter nya aja dibuat “D”, jadi kalo seperti dalam contoh saya dibikin =DATEDIF(C6;$C$3;”D”).
Semoga membantu
mr 10 on September 25th, 2008
thx Pak tutorialny…
Bart. Edi on September 25th, 2008
sama-sama, senang bisa sedikit membantu
Faisal on January 21st, 2009
Tutorialnya sangat bermanfaat, Bagaimana kalu mau menghitung lama studi: Mhs A terdaftar 1 September 2004, wisuda 14 Februari 2009. Berapa semester, bulan dan hari lamanya kuliah? Thnx
hasheem on February 17th, 2009
Makasih udah ketemu kebutuhan aq akan tetapi yang menjadi pertanyaan adalah jika sudah ketemu rumus umurnya sedangkan untuk menghitung jumlah yang berumur 25 maka rumusnya bagaiman… ![]()
mohon bantuannya karena digunakan untuk estimasi data
Sebelumnya terima kasih…:
Bart. Edi on February 17th, 2009
@hasheem: saya coba bantu ya, kalau menghitung banyaknya orang yang berumur 25 dari perhitungan umurnya, gunakan saja fungsi COUNTIF. Penggunaannya =COUNTIF(range_data; kriteria), Misalnya data ada di A1 sampai A10, maka rumusnya =COUNTIF(A1:A10; 25), untuk lengkapnya anda bisa melihat di artikel saya yang ini: http://www.edisusanto.com/menghitung-banyak-data-dalam-kriteria-tertentu/
Semoga membantu
hasheem on March 2nd, 2009
terima kasih ya telah membantu-q dalam memecahkan masalah dan al-hamdulilah setelah ku coba ternyata dengan menggunakan rumus tersebut sangat membatu saya selumnya terima kasih yaaa
Bart. Edi on March 2nd, 2009
@hasheem: ah senang sekali, artikel saya bisa sedikit membantu rekan-rekan.
husein on April 2nd, 2009
Makasih atas rumusnya, sangat membantu sekali…
tapi bos, ada sedikit masalah..
misal tanggal patokan 9-4-2009
si A lahir tanggal 9-5-1999. koq si A umurnya jadi 9 tahun, 11 bulan sih, bukan 10 th, 1 bln..
mohon dibantu
Bart. Edi on April 2nd, 2009
@husein: Bang Husein, kalo saya hitung manual aja kan udah betul kan itu. Lahir tanggal 9 Mei 99, dan di hitung mundur dari 9 April 2009. Umurnya kan belum ada 10 tahun. 10 taun nya kan pas tanggal 9 mei 2009? Coba saya juga di koreksi… hehehe
hasheem on April 8th, 2009
pak mau tanya lagi nich boleh khan …. ![]()
untuk mencari nilai tertinggi dari sebuah angka yang sudah di jadikan tek bagaiman pak misalnya gini ….
A1 mendapatkan nilai A dan di b2 mendapatkan nilai B untuk mencari nilai tertingginya bagaimana pak
Bart. Edi on April 8th, 2009
@hasheem: data nilainya dalam bentuk angka atau A, B, C, D nya itu?
otong on April 17th, 2009
Thk mas atas infonya
adoel on April 24th, 2009
kebetulan memang lagi mencari solusi untuk menghitung umur secara detail
tapi masalahnya dari data yang saya punya
data umur tersebut bergabung dengan huruf
contoh yang ada di kantor saya seperti ini:
jakarta, 20-5-1980
pertanyaan saya:
1. bagaimana cara menghitung umurnya??
2. seandainya mau dipisah menjadi 2 kolom gimana caranya (maksudnya “jakarta” di kolom tersendiri dan “20-5-1980″ di kolom tersendiri)
makasih atas bantuannya
yoyon on June 3rd, 2009
Pak.
Sumpah,rumus anda ini membantu sekali.
Tapi bisakah menghitung dalam satuan desimal.
Misal 1 tahun 3 bulan jadinya 1,25 tahun.
Terima kasih banyak.
adi on June 10th, 2009
mas, ko saya coba di komputer saya rumusnya ga jalan ya??malah NUM, apa yang salah ya???makasih
Sofyan on June 12th, 2009
Terima kasih, atas tutorialnya. saya Izin dongdot. Teruslah berkarya agar senantiasa jaya di udara
[rq=4221,0,blog][/rq]Mencoba Layanan Mbah Google
rinto on June 20th, 2009
sblmnya terima ksh mas edi atas rmsnya. cukup membantu sy dlm menghitung umur dlm jmlh bnyk pd wkt penerimaan murid sd thn ini (senin, 14/06/2009). tetapi ada mslh dlm soal pengurutan umur pada usia dgn th dan bln sama tp hr beda, ko tdk urut berdasarkan hr.(urut berdasarkan usia tertua ke termuda). mhn pencerahan mas edi. terima
ksh bnyk.
ridwan on June 29th, 2009
sungguh luar biasa pak kebaikan bapak mau berbagi kepada kami, mudah2an menjadi amal kebaikan di sisi Tuhan. dan mohon kalau ada hal2 yang lauar biasa lg kirim y pak ke email sy. trima kasih.
eko on August 7th, 2009
GIMANA YAAA , CARANYA TUK MENJUMLAHKAN BULAN,. MISALNYA dari 13 januari 2009 s/d 12 januari 2014,. itu berapa bulan?
Bart. Edi on August 7th, 2009
@eko: tinggal aja ganti parameter nya ke “M”, jadi =DATEDIF(tanggal_awal;tanggal_akhir;"M").
Seto on September 1st, 2009
Trima kasih bosssss……..
aku pake rumus umur buat masa kerja
sukses
mujib on November 23rd, 2009
Matur nuwun Cak… bukan hanya tutorial yang anda bagi, tp sekalian contoh. Jarang loh ada makhluk sebaik Cak Edi ini. Ijn sedot yah…
fiki on December 15th, 2009
wah…. thank’s ya pak…
tapi ada yang mw sy tanyakan… klo mnentukan tanggal pensiun gimana ya pak? ( misal batas umur pensiun 55 tahun) tgl lhr saya 13/09/87.
pensiun nya tanggal berpa???
nur m harun on January 11th, 2010
pak mau tanya kalau hari ini otomatis tanggal yang ada di komputer gimana ya pak? mohon pencerahan trims
Bart. Edi on January 11th, 2010
@nur m harun: pakai saja =NOW()
Sigit on February 1st, 2010
Kalau dalam Acces, ko ga bisa…?
Atau formatnya berbeda…?
ree on February 22nd, 2010
mas, tolong dibantu, karena ini menurut saya rumit karena menggabungkan 2 rumus.
bisa minta alamat e-mailnya, biar saya kirim filenya.
terimakash
Bart. Edi on February 22nd, 2010
@ree: lebih baik, mungkin anda bisa tulis masalah anda disini, sehingga rekan-rekan yang lain bisa membaca dan siapa tahu bisa ikut membantu ya….
yanto on February 23rd, 2010
mas kalo umurnya sdh diketahui, gimana mencari tgl lahirnya tks
aziz on March 10th, 2010
Bagaimana caranya untuk mendapatkan BERAPA TAHUN dan BERAPA BULAN dan BERAPA HARI saya telah hidup hingga tahun saat ini,
Bart. Edi on March 10th, 2010
@aziz: anda bisa membaca artikel ini dengan cermat pak….
Riki on March 11th, 2010
mas, bgaimana caranya mencari umur emiten dengan excel,, jika 23 desember 2002-2 maret 1981, mohon bantuannya ya mas
marsho on March 17th, 2010
makasih pak.
)
SANGAT AMAT berguna karena saya baru saja menyelesaikan umur 400 orang dengan rumus ini. sebenernya banyak yang memberi contoh. tapi dari sini saya bisa jelas dan mengerti
)
Fahrudin on March 22nd, 2010
matur nuwun. bagus bgt
chaut on March 24th, 2010
mantab… bro
hermawan on April 2nd, 2010
thaks banget deh. makasih banyak. banyak banayk
yudha on April 29th, 2010
utk gabungkan kota dan tgl lahir, pake aja fungsi =CONCATENATE…
misal cell A = kota, cell B = tgl lahir, cell C = kota, tgl lahir (pake fungsi concatenate)
Wasdikin, S.HI on June 15th, 2010
Makasih banget… sangat membantu,
ikut copas ya ….
yudit on June 22nd, 2010
bagaimana kalau rumusnya punya patokan, kebetulan saya punya tugas untuk menghitung umur murid baru masuk minimal umurnya 6 tahun, trus dikolom berikut saya ingin ada jumlah kekurangan umurnya atau kelebihan umurnya. tolong dibantu. terimakasih banyak sebelumnya atas bantuan….
Opiek on July 29th, 2010
Thank’s alot… akhirnya terpecahkan masalah ane slama 2 bln. cuman + absolutnya tekan F4. maklum ane baru ingat…. thx’s
Gunawan on October 7th, 2010
Ma’af, kalau untuk menghitung 90 hari lagi kemudian tgl berapa, pake cara apa ya?
SEFI on November 4th, 2010
Ass Wr Wb,
Ma’af sy mw tny ni…
Kalo cara menghitung jumlah agama berdasarkan jenis kelamin gimana y…?
C/O :
Agama Jns. Kelamin Jmlh L+P
ISLAM L=….. ……
P=…..
Katholik L=….. ……
P=…..
dst…
mhn pencerahannya, Trimakasih….
darmawan on January 12th, 2011
mas edi kalo saya hanya ingin menampilkan umurnya saja gimana ??? terima kasih banyak
abah fadhil on February 7th, 2011
wah.. ilmunya bermanfaat sekali mas.. ijin copas dan sharing ya mas disini (http://www.facebook.com/home.php?sk=group_119633624777068&view=doc&id=124659710941126), mudah2an nambah banyak ilmunya dengan ikhlas berbagi. salam
Wien on March 21st, 2011
Wah,,,berguna bgt nieee…
membantu bgt bwt ngisi laporan bulanan data siswa..
thanks bgt yaaa..
ijin share ya…
saya copypaste di catatan fb..
trimakasih banyak…
Sigit Sudibyo on April 6th, 2011
Thank banget, dengan membaca artikelnya mas + tanya jawabnya kemudian saya coba sendiri. Sukses. Semoga ilmu yang anda bagi akan menjadi pahala anda.
Amiiiin
utami on April 8th, 2011
artikelnya membantu banget pak…..kalo boleh tanya bisa ndak ya pake rumus exel untuk menghitung misalnya sekarang 8 april 2011 dua tahun kemudian tanggal bulan tahun berapa? terima kasih atas bantuannya
deden on June 9th, 2011
wah bersyukur sekali dengan adax artikeL ini sangat membantu,,
kebetuLan saya du2k d bagian kepegawaian d SaLah satu instansi pemerintahan dan bertanggung jawab terhadap data kepegawaian yang tiap tahun bahkan buLan seLalu berubah..
apakah ada rumus agar secara otomatis mengurutkan data pegawai sesuai dengan jabatan dan goLongannya??? haL ini sangat saya perLukan untuk menyusun DUK (Data urutan Kepegawaian) di kantor saya.
PLease di repLy via EMAIL ya gan??!!! mksh sbLmnya.
ABIT on July 14th, 2011
terima kasih banyak cak, aku kemaren utak-atik sampe jam 2 malem cuma ketemu umur doank. dari rumus e sampeyan, langsung gamblang
BlogAndri.com on July 23rd, 2011
Ditunggu mampirnya ya…
iin on August 5th, 2011
tapi koq rumusnya saya coba error terus ya, ada yang salahkah?
agus on August 6th, 2011
untuk Postnya, mantap, cuma saya mohon diberi ilmu, Bagaimaana Cara mengklasifikasikan Jenis Kelamin berdasarkan Umur,
Darma on August 28th, 2011
Pak… itu kan rumusnya untuk mencari selisih waktu (interval)…
Gimana rumus untuk pengurangan data bertipe tanggal dan Angka…
Misalnya 29/08/2011 – 4 = 25/08/2011
Mohon bantuanya pak…
ako on September 1st, 2011
terimakasih ya pak atas ilmunya.semoga bermanfaat buat yang membutuhkan
agung on September 8th, 2011
Kasusnya begini jika tanggal hari ini umur si XYZ telah berusia 55 tahun, maka memasuki masa pensiun
Mohon sharing dan pencerahannya
Terimakasih
taufik on September 13th, 2011
Gan, kalo yang rumus mencari tanggal pensiun seseorang gimana yach..
Ini lagi dapet job nyari rumus excel buat itu.
tq
SUNHAJI on October 15th, 2011
Siang Um..
saya pernah mengolah kata dalam query ms acces yg hasilnya seperti ini :
“Cilacap, 05 September 2011″
padahal yg dikehendaki “Cilacap, 15 September 2011″
angka 15′nya supaya tidak jadi “05″ bagaimana formatnya dalam query..???
Terima kasih
Nets on October 21st, 2011
Thanks infonya.
milisdad on November 12th, 2011
Mohon ijin share dengan sedikit modifikasi disesuaikan dengan kebutuhan, yaitu implementasinya di LibreOffice : http://milisdad.blogspot.com/2011/11/menghitung-masa-kerja-libreoffice.html
petra on November 17th, 2011
mmg membantu artikel ini.
mohon untuk menolong saya, gimana mau mengira tarikh jika hanya mempunyai tahun di dalam access. misalnya 2011-1938 = 73.
nur rizkia on November 28th, 2011
mas, gimana caranya bikin program menghitung batas pensiun secara otomatis dengan vb.
Zha on November 29th, 2011
Thank’s Mas… Ilmunya bermanfaat banget buat pekerjaan saya… Succes 4 U.
joko on December 2nd, 2011
bagaimana cara mencari tangal jatuh tempo, jika tanggal rekomendasi misal,12 oktober 2011 dan jangka waktu 12 bulan
dhendy on December 22nd, 2011
terima kasih infonya pak edi,semoag ilmunya menjadi ibadah, Insya Allah.
Berbagi Kreativitas on December 23rd, 2011
Lagi cari referensi nih untuk apl yang sedang dibangun untuk seminar tugas. Mau tanya kalo kode untuk validasi pembatasan input untuk angka sesuai jumlah tanggal. Misal bulan desember sekarang berjumlah 31. Nah ketika kita mau inputkan ke teks box inputan tidak boleh lebih dari tanggal 31 itu gimana ya kode-Nya mohon dibantu??
Berbagi Kreativitas´s last [type] ..Hari Ibu Tanggal 22 Desember Selamat Hari Ibu – Mamah…!!
aby on January 6th, 2012
waaahh.., mantap ini.., ![]()
kunjungi Blog ku ya.,
Please Visit my blog.,
Hari Sunaryo on January 18th, 2012
Terimakasih tutorialnya, sangat membantu.
dicky on February 8th, 2012
makasih..sangat membantu kami..hehe





Fajar H. on September 8th, 2008
Dear Pak,
Dari tutorial diatas, bagaimana rumus jika Umur tsb di jadikan jumlah hari ??
Regards,
Fajar H.