Kembali ke Blog
3 min read

Cara Menghitung Umur di Google Sheets (Tahun, Bulan, Hari)

Pelajari rumus Google Sheets sederhana untuk menghitung umur dari tanggal lahir: tahun genap, tahun + bulan + hari, dan umur pada tanggal tertentu. Termasuk contoh yang siap salin-tempel dan perbaikan umum.

Cara Menghitung Umur di Google Sheets (Tahun, Bulan, Hari)

Butuh rumus umur di Google Sheets? Di bawah ini adalah cara paling praktis untuk menghitung umur dari tanggal lahir — sebagai tahun genap, atau sebagai umur tepat (tahun, bulan, hari). Semua contoh siap salin-tempel.

Sebelum memulai: jenis "umur" apa yang Anda butuhkan?

  • Tahun genap (misalnya, 31) — umum untuk HR, formulir, pemeriksaan kelayakan.
  • Umur tepat (misalnya, 31 tahun 4 bulan 2 hari) — berguna dalam medis, pendidikan, atau pelaporan rinci.

1) Umur dalam tahun (tahun genap) dengan DATEDIF

Jika tanggal lahir Anda di A2, ini mengembalikan tahun genap terhitung hari ini:

=DATEDIF(A2, TODAY(), "Y")

2) Umur dalam tahun (tanpa DATEDIF)

Beberapa orang lebih suka rumus yang tidak bergantung pada DATEDIF. Versi ini menghitung tahun dan kemudian mengoreksi jika ulang tahun belum terjadi tahun ini:

=YEAR(TODAY())-YEAR(A2)-IF(DATE(YEAR(TODAY()),MONTH(A2),DAY(A2))>TODAY(),1,0)

3) Umur tepat: tahun + bulan + hari (Y / YM / MD)

Ini adalah pola "umur tepat" klasik menggunakan DATEDIF:

=DATEDIF(A2, TODAY(), "Y")
=DATEDIF(A2, TODAY(), "YM")
=DATEDIF(A2, TODAY(), "MD")

Untuk menggabungkan menjadi teks yang mudah dibaca dalam satu sel:

=DATEDIF(A2,TODAY(),"Y")&" tahun "&DATEDIF(A2,TODAY(),"YM")&" bulan "&DATEDIF(A2,TODAY(),"MD")&" hari"

4) Umur per tanggal tertentu (bukan HARI INI)

Jika Anda membutuhkan umur "per" tanggal tertentu (misalnya, tanggal ujian atau kontrak), letakkan tanggal referensi tersebut di B2 dan gunakan:

=DATEDIF(A2, B2, "Y")

Versi umur tepat berfungsi dengan cara yang sama (ganti TODAY() dengan B2).

5) Masalah umum (dan perbaikan cepat)

  • #VALUE! biasanya berarti tanggal lahir Anda disimpan sebagai teks. Perbaiki dengan mengubah sel ke format tanggal yang benar.
  • Tanggal Lahir di Masa Depan akan menyebabkan kesalahan. Tambahkan penjaga seperti IF(A2>TODAY(),"", ...).
  • Sel kosong: bungkus rumus dengan pemeriksaan kosong: IF(A2="","", ...).

Pemeriksaan cepat

Jika Anda ingin mengkonfirmasi hasil spreadsheet Anda, Anda juga dapat menggunakan kalkulator online di sini: Hitung Umur Online.

Terkait (versi Excel)

Jika Anda menggunakan Excel alih-alih Sheets, lihat: Cara Menghitung Umur di Excel.

FAQ

Apakah DATEDIF berfungsi di Google Sheets?

Ya. Google Sheets mendukung DATEDIF dengan kode unit yang sama ("Y", "M", "D", "YM", "MD") yang umum digunakan di Excel.

Bagaimana cara menghitung umur dalam tahun dan bulan di Sheets?

Gunakan DATEDIF(DOB, TODAY(), "Y") untuk tahun dan DATEDIF(DOB, TODAY(), "YM") untuk sisa bulan, lalu gabungkan keduanya.

Bagaimana cara menghitung umur pada tanggal tertentu?

Ganti TODAY() dengan sel yang berisi tanggal referensi Anda, mis. DATEDIF(A2, B2, "Y").