Cara Menghitung Usia Seseorang Dengan Fungsi DATEDIF() Di Excel

  •   Sep 2023  •   5 min read  •   Comment

Cara Menghitung Usia Seseorang Dengan Fungsi DATEDIF() Di Excel – Dalam aplikasi excel tidak hanya bisa digunakan untuk membuat data berisi rumus, formula, angka dan sebagainya ternyata juga bisa digunakan untuk menghitung usia seseorang.

Di Excel, sangat mudah dalam memecahkan satu masalah dengan beberapa cara berbeda, semakin kamu menguasai aplikasi Microsoft Excel, maka semakin mudah untuk menyelesaikan masalah.

Terkadang, untuk bisa mendapatkan hasil yang benar, maka perlu membuat formula cukup rumit dengan kombinasi berbagai fungsi atau formula.

Berikut ini cara Menghitung Usia Seseorang Dengan Fungsi YEARFRAC() Di Excel, bisa dipelajari dengan menggunakan fungsi YEARFRAC().

Cara Menghitung Usia Seseorang Dengan Fungsi DATEDIF()

Cara ini memang bukan satu-satunya fungsi Excel untuk menghitung usia, dimana ada beberapa cara lain untuk menghitung usia, seperti menggunakan fungsi DATEDIF() atau dengan pengurangan tanggal hari ini dengan tanggal lahir.

Fungsi DATEDIF() menghasilkan perbedaan antara dua tanggal dalam size unit waktu yang berbeda seperti tahun, bulan atau hari dan tergantung dari argumen unit yang digunakan.

DATEDIF() merupakan sebuah fungsi terdefinisi dan termasuk dalam kategori fungsi tanggal dan waktu, berikut ini cara yang bisa digunakan:

1. Dengan Sintaksis fungsi DATEDIF()

Adapun sintaksis fungsi DATEDIF() di Microsoft Excel yaitu sebagai berikut:

=DATEDIF(start_date, end_date, unit)

start_date, end_date dan unit yaitu sebuah parameter dari fungsi DATEDIF(), dan ketiga parameter sangat diperlukan.

start_date menunjukkan tanggal dimulai, end_date menunjukkan tanggal selesai dan unit yaitu ukuran unit waktu yang digunakan.

Di bawah ini tabel ukuran unit waktu sebagai nilai untuk argumen unit di fungsi DATEDIF().

UnitKeterangan
YUntuk mengembalikan jumlah tahun antara start_date dan end_date.
MUntuk mengembalikan jumlah bulan antara start_date dan end_date.
DUntuk mengembalikan jumlah hari antara start_date dan end_date.
MDUntuk selisih hari dalam strat_date dan end_date, bulan dan tahun dari kedua tanggal diabaikan.
YMUntuk selisih bulan dalam strat_date dan end_date, hari dan tahun dari kedua tanggal diabaikan.
YDUntuk selisih hari dalam strat_date dan end_date, tahun dari kedua tanggal diabaikan.

Saat sedang menghitung umur di tahun, maka gunakan fungsi ‘y’:

DATEDIF(date of birth, TODAY(), “y”)

Baca juga: Cara Menyembunyikan Fungsi Atau Formula Dari Formula Bar Excel Terbaru

2. Dengan Penerapan fungsi DATEDIF()

Berikut ini sebagai contoh tabel dimana salah satu kolom berisi tanggal lahir, dan dari tanggal lahir maka kamu dapat menggunakan fungsi DATEDIF() untuk mengetahui usia orang lain.

cara menghitung usia seseorang dengan fungsi DATEDIF() di Excel

Cukup menggunakan fungsi TODAY() sebagai argumen end_date untuk menghasilkan tanggal saat ini dan Y sebagai argumen unit dalam mengembalikan jumlah tahun.

Usia seseorang dihitung dimulai dari tanggal lahir sampai tanggal sekarang ini.

Untuk menghitung usia seseorang berdasarkan dari data tabel yang ada, maka posisikan kursor mouse di sel contoh D2, ketik formula =DATEDIF(C2, TODAY(), “Y”) dan tekan tombol Enter.

Salin formula yang ada ntuk menghitung usia di sel D3 sampai D6. Tidak sama dengan menghitung usia seseorang menggunakan fungsi YEARFRAC(), penggunaan fungsi DATEDIF() tidak menghasilkan nilai desimal, sehingga tidak harus dibulatkan dengan fungsi INT().

3. Menghitung Umur di Excel Dengan YEARFRAC

Cara menghitung usia seseorang dengan fungsi DATEDIF() di Excel dengan menggunakan rumus umum, YEARFRAC.

Untuk mengetahui lebih dalam, berikut penjelasan lebih lengkapnya:

  • YEARFRAC(start_date, end_date, [basis])

Cara yang lebih mudah untuk mengonversi usia di Excel dengan fungsi YEARFRAC yang mengembalikan pecahan tahun, yaitu jumlah hari penuh di antara dua tanggal.

Berikut ini langkah-langkah dari rumus cara menghitung umur di Excel menggunakan YEARFRAC:

  1. Start_date – date of birth.
  2. End_date – TODAY() untuk mengembalikan hari ini.
  3. Basis – gunakan angka ‘1’ untuk memberitahukan ke Excel bahwa angka hari untuk per bulan.
  4. YEARFRAC(date of birth, TODAY(), 1)
  • YEARFRAC(date of birth, TODAY(), 1)

Mengisi umur lahir di kolom B2 dengan cara berikut=YEARFRAC(B2, TODAY(), 1).

Seperti cara sebelumnya, fungsi dari ‘YEARFRAC’ untuk membuat angka desimal secara acak dan untuk memperbaiki hal tersebut, maka hanya perlu menggunakan ‘ROUNDOWN’ dengan angka ‘0’.

4. Menghitung Umur di Excel Secara Umum

Kamu bisa menggunakan rumus berikut ini:

=(TODAY()-B2)/365

Kamu bisa menggunakan rumus (TODAY()-B2), dimana rumus ini membedakan antara tanggal saat ini dan tanggal lahir, lalu kamu akan membagi angka tersebut dengan ‘365’ yaitu satuan hari dalam satu tahun untuk mendapatkan tahun lahir yang ada.

Jadi, kamu hanya perlu membagi angka ‘365’ untuk mendapatkan angka tahun lahir sesuai yang dibutuhkan.

Untuk menampilkan jumlah tahun secara lengkap, maka kamu bisa menggunakan fungsi ‘INT’ untuk dapat membulatkan desimal ke bawah ke bilangan bulat terdekat.

=INT((TODAY()-B2)/365)

Dengan menggunakan rumus di atas menghasilkan hasil yang terbilang akurat, hanya saja tidak sempurna.

Membagi dengan jumlah hari rata-rata dalam setahun bisa bekerja dengan baik, atau kamu bisa membagi dengan 365,25, dan bukan dengan 366 hari.

Kesimpulan

Siapa bilang menghitung usia seseorang tidak bisa dilakukan di aplikasi Excel?, tentu saja ada beberapa cara menghitung usia seseorang dengan fungsi DATEDIF() di Excel yang bisa digunakan seperti bahasan di atas.

Untuk mendapatkah hasil yang akurat tentu saja kamu harus memilih cara mana yang tepat dan sesuai dengan kebutuhan, sehingga hasilnya mudah didapatkan.

Orang juga bertanya

English private teacher, seo writter, english translator, and content writer.

Tinggalkan komentar