Cara Menghitung Umur dari Tanggal Lahir (Tahun, Bulan, Hari)
Umur seseorang adalah selisih antara tanggal lahir dan tanggal sekarang, biasanya ditulis dalam tahun, bulan, dan hari. Menghitungnya tidak sekadar mengurangi tahun, karena bulan dan tanggal juga harus diperhitungkan. Cara tercepat memakai kalkulator umur: masukkan tanggal lahir, dan umur langsung tampil. Berikut cara manual beserta contoh nyatanya.
Cara menghitung umur langkah demi langkah
- Kurangi tahun sekarang dengan tahun lahir.
- Kurangi bulan sekarang dengan bulan lahir.
- Kurangi tanggal sekarang dengan tanggal lahir.
- Jika selisih hari negatif, pinjam 1 bulan (tambahkan jumlah hari bulan sebelumnya) dan kurangi bulan sebanyak 1.
- Jika selisih bulan negatif, pinjam 1 tahun (tambahkan 12 bulan) dan kurangi tahun sebanyak 1.
Contoh perhitungan nyata
Tanggal lahir 20 Mei 1990, dihitung pada 14 Juli 2026.
| Komponen | Perhitungan | Hasil |
|---|---|---|
| Hari | 14 - 20 bernilai negatif, pinjam Juni (30 hari): 14 + 30 - 20 | 24 hari |
| Bulan | 7 - 5 - 1 (pinjaman) | 1 bulan |
| Tahun | 2026 - 1990 | 36 tahun |
| Umur | 36 tahun 1 bulan 24 hari |
Karena tanggal 14 lebih kecil dari 20, kita meminjam satu bulan (Juni, 30 hari). Hasilnya 36 tahun, 1 bulan, dan 24 hari.
Contoh kedua: umur anak dalam bulan
Untuk bayi dan balita, umur biasanya dinyatakan dalam bulan. Misalnya seorang anak lahir 10 November 2023 dan dihitung pada 14 Juli 2026. Dengan langkah yang sama, umurnya adalah 2 tahun 8 bulan 4 hari. Karena 2 tahun sama dengan 24 bulan, umurnya setara dengan 32 bulan lebih 4 hari. Menyatakan umur dalam bulan memudahkan pemantauan tumbuh kembang, jadwal imunisasi, dan penilaian gizi anak.
Umur dalam total hari atau bulan
Untuk keperluan medis atau administrasi, kadang umur diminta dalam total hari. Caranya sama seperti menghitung selisih hari penuh pada cara menghitung selisih hari. Sebagai gambaran, 36 tahun penuh kira-kira 13.149 hari (36 dikali 365 ditambah 9 hari kabisat), tetapi angka pastinya bergantung pada tanggal, jadi gunakan kalkulator untuk hasil akurat. Umur bayi dan balita lebih sering dinyatakan dalam bulan.
Umur berjalan dan umur genap
Ada dua istilah yang sering tertukar. Umur genap (penuh) adalah jumlah tahun yang sudah benar-benar dilewati, misalnya 36 tahun. Umur berjalan adalah tahun yang sedang dijalani, yaitu tahun ke-37 pada contoh tersebut. Dokumen resmi dan syarat administrasi umumnya memakai umur genap, sedangkan sebagian tradisi memakai umur berjalan. Pastikan Anda tahu ukuran mana yang diminta agar tidak keliru satu tahun.
Kesalahan umum saat menghitung umur
- Hanya mengurangi tahun tanpa memeriksa apakah ulang tahun sudah lewat tahun ini.
- Lupa jumlah hari bulan sebelumnya ketika melakukan "pinjam" pada bagian hari.
- Bingung antara umur berjalan dan umur penuh (genap).
Menghitung umur di Excel dan Google Sheets
Di Excel maupun Google Sheets, fungsi DATEDIF menghitung umur secara otomatis. Gunakan =DATEDIF(tanggal_lahir; TODAY(); "Y") untuk mendapatkan umur dalam tahun penuh. Ganti kode satuannya menjadi "YM" untuk sisa bulan dan "MD" untuk sisa hari, lalu gabungkan ketiganya bila ingin format tahun, bulan, dan hari sekaligus. Fungsi TODAY() memastikan umur selalu ikut terbarui setiap kali berkas dibuka.
Umur untuk kebutuhan khusus
Umur kehamilan dihitung dengan cara berbeda, yaitu dari Hari Pertama Haid Terakhir, seperti dijelaskan pada cara menghitung usia kehamilan. Untuk syarat usia pendaftaran sekolah atau seleksi yang mematok umur pada tanggal tertentu, Anda bisa memadukannya dengan menghitung hari sampai tanggal tertentu.
Pertanyaan umum
Apakah hari ini ikut dihitung saat menentukan umur?
Umur dihitung sebagai selisih penuh sejak ulang tahun terakhir hingga hari ini, sehingga hari ini menjadi bagian dari umur berjalan. Umur dalam tahun bertambah satu tepat pada hari ulang tahun.
Bagaimana rumus menghitung umur di Excel?
Gunakan =DATEDIF(TanggalLahir; HariIni; "Y") untuk tahun, ganti kode "Y" dengan "YM" untuk sisa bulan, dan "MD" untuk sisa hari. Fungsi TODAY() bisa dipakai untuk mengambil tanggal hari ini secara otomatis.
Kenapa umur saya berbeda dengan hitungan umur Korea?
Sistem umur Korea tradisional menghitung tahun sekarang dikurangi tahun lahir lalu ditambah satu, tanpa melihat tanggal. Cara ini berbeda dengan umur internasional yang memperhitungkan bulan dan tanggal.
Bagaimana menghitung umur jika lahir pada 29 Februari?
Umur tetap bertambah satu setiap tahun. Pada tahun biasa, hari lahir umumnya dianggap jatuh pada 28 Februari atau 1 Maret sesuai konvensi yang dipakai, tetapi perhitungan tahunnya tidak berubah.
Sumber
- Kalender Gregorian - jumlah hari per bulan
- Microsoft Excel - fungsi DATEDIF dan TODAY