Rumus Excel untuk Menghitung Umur Pada Microsoft Excel

Cara Menghitung Umur Dengan Excel

Jika anda bermaksud menghitung umur dengan 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 beberapa fungsi yang berkaitan dengan tanggal dalam Microsoft Excel.

Perlu anda ketahui bahwa nomor seri atau angka 1 jika anda format tanggal maka akan menghasilkan 1 Januari 1900 dan angka 2 akan menghasilkan 2 Januari 1900, sedangkan pada saat saya menulis artikel ini yakni 4 April 2016 nomor seri atau format angkanya adalah "42464".

Lalu bagaimana cara menghitung umur dengan microsoft Excel? Untuk menghitung Umur ada dua cara yang bisa anda lakukan, pertama dengan fungsi "YEAR" dan yang kedua dengan menggunakan fungsi "DATEDIF". Lalu bagaimana cara memasukkan dua fungsi tersebut ke dalam rumus excel? Sebelum menjawab pertanyaan tersebut barangkali anda mau membaca dulu tentang sedikit perbedaan rumus dan fungsi dalam excel.

A. MENGHITUNG UMUR DENGAN FUNGSI "YEAR" EXCEL

Fungsi "YEAR" digunakan untuk Mengonversi nomor seri menjadi tahun
Sebagai contoh perhatikan gambar berikut :

Menghitung Umur Dengan Excel

  1. Buatlah sebuah tabel dengan kolom-kolom seperti gambar diatas
  2. Masukkan nama dan tanggal lahir pada setiap barisnya secara manual
  3. Masukkan tanggal sekarang secara manual pada cel C2,C3 dan C4 atau dengan menggunakan fungsi "TODAY" atau "Now". Cara menulis rumus excelnya "=TODAY()" atau "=NOW()". Abaikan tanda petik dua(")
  4. Pada cel D2 masukkan rumus "=YEAR(C2)-YEAR(B2)". Abaikan tanda petik dua(")
  5. Tekan ENTER.
  6. Untuk menambahkan tulisan "Tahun" gunakan operator teks sehingga rumusnya menjadi "=YEAR(C2)-YEAR(B2)& " Tahun"". Didalam rumus tulisan tahun harus diapit tanda petik
Fungsi "TODAY" digunakan untuk mendapatkan tanggal hari ini.
Fungsi "NOW" digunakan untuk mendapatkan tanggal dan waktu saat ini.
Jika data yang anda masukkan banyak anda bisa menggunakan autofill data excel.
Kekurangan menghitung umur dengan Fungsi "YEAR" ini adalah kita tidak bisa menghitung umur sampai pada detail bulan dan hari. Untuk mendapatkan detail umur sampai detail bulan dan hari maka fungsi yang bisa kita gunakan adalah fungsi DATEDIF.

B. MENGHITUNG UMUR DENGAN FUNGSI "DATEDIF" EXCEL

Fungsi "DATEDIF" adalah fungsi untuk menghitung jumlah hari, bulan, atau tahun di antara dua tanggal.
Perlu anda ketahui bahwa fungsi ini tidak akan kita temukan di tab formula excel. Alasannya kenapa Microsoft Excel menyembunyikan fungsi ini saya sendiri juga tidak tahu. Yang pasti fungsi ini sangat berguna jika anda bermaksud mencari atau menghitung umur atau usia.

SINTAKS FUNGSI  DATEDIF
DATEDIF(start_date;end_date;satuan)


ARGUMENT FUNGSI DATEDIF

Fungsi DATEDIF memiliki tiga argument yakni start_date,end_date, dan satuan:
  • Start_date : Berisi tanggal yang menunjukkan tanggal yang lebih dahulu, atau tanggal dimulainya periode. Atau dalam kasus mencari umur kita isi dengan tanggal lahir.
  • End_date : Tanggal yang menunjukkan tanggal terakhir, atau tanggal berakhirnya periode. Dalam kasus mencari usia kita isi dengan tanggal saat ini / =NOW().
  • Satuan : Kita isi dengan kode informasi yang ingin kita dapatkan.
Untuk argument satuan, kode yang bisa kita masukkan antara lain:
  • "Y" : Jumlah tahun yang sudah berlalu dalam periode.
  • "M" : Jumlah bulan yang sudah berlalu dalam periode.
  • "D" : Jumlah hari dalam periode.
  • "MD" : Selisih antara hari dalam start_date dan end_date. Bulan dan tahun dari tanggal diabaikan.
  • "YM" : Selisih antara bulan dalam start_date dan end_date. Hari dan tahun dari tanggal diabaikan
  • "yd" : Selisih antara hari dalam start_date dan end_date. Tahun dari tanggal diabaikan.

CONTOH FUNGSI DATEDIF

Sekarang perhatikan gambar berikut sebagai contoh penggunaan fungsi DATEDIF dalm menghitung umur atau usia.

Menghitung Umur Dengan Excel

  1. Buatlah Tabel seperti gambar diatas
  2. Isi Cell A2 dengan nama "Ahmad"
  3. Isi Cell B2 dengan tanggal lahir "01/02/2000"
  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 komputer. bisa juga dengan fungsi NOW seperti contoh sebelumnya.
  5. Isi Cell D2 dengan rumus excel =DATEDIF(B2;C2;"Y")
  6. Isi Cell E2 dengan rumus excel =DATEDIF(B2;C2;"YM")
  7. Isi Cell F2 dengan rumus excel =DATEDIF(B2;C2;"MD")
  8. Untuk Cell G2 merupakan gabuangan dari ketiga rumus tersebut dengan tambahan operator teks. Isinya =DATEDIF(B2;C2;"Y")&" Tahun "&DATEDIF(B2;C2;"YM")&" Bulan "&DATEDIF(B2;C2;"MD")&" Hari".
  9. Selain dengan Operator Teks "&" anda juga bisa menggabungkan fungsi-fungsi dalam rumus excel dengan fungsi CONTANTENATE. Masukkan rumus berikut =CONCATENATE(DATEDIF(B2;C2;"Y");" Tahun ";DATEDIF(B2;C2;"YM");" Bulan ";DATEDIF(B2;C2;"MD");" Hari")
  10. Untuk baris yang lain menyesuaikan. Anda bisa memasukkan secara manual atau dengan autofill seperti yang sudah saya jelaskan sebelumnya.
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.

Demikian rumus-rumus excel yang bisa saya jelaskan untuk menghitung umur atau usia dengan program Microsoft Office Excel. Jika anda bingung atau masih ada pertanyaan silahkan disampaikan dikolom komentar dibawah.
Klik Untuk Memberikan Komentar/Pertanyaan

0 komentar