{"id":464,"date":"2026-06-30T18:55:54","date_gmt":"2026-06-30T18:55:54","guid":{"rendered":"https:\/\/islamica.ac.id\/elibrary\/?p=464"},"modified":"2026-06-30T18:55:54","modified_gmt":"2026-06-30T18:55:54","slug":"cara-menghitung-umur-di-excel-dengan-rumus-praktis","status":"publish","type":"post","link":"https:\/\/islamica.ac.id\/elibrary\/cara-menghitung-umur-di-excel-dengan-rumus-praktis\/","title":{"rendered":"Cara Menghitung Umur di Excel dengan Rumus Praktis"},"content":{"rendered":"<p class=\"isSelectedEnd\">Cara menghitung umur di Excel dapat dilakukan dengan rumus sederhana berdasarkan tanggal lahir dan tanggal hari ini. Cara ini penting dipahami karena Excel sering digunakan untuk mengelola data karyawan, siswa, peserta, pasien, pelanggan, hingga anggota komunitas. Dengan rumus yang tepat, pemula bisa menghitung usia secara otomatis tanpa perlu menghitung manual satu per satu.<\/p>\n<h2>Mengapa Menghitung Umur di Excel Perlu Rumus Khusus?<\/h2>\n<p class=\"isSelectedEnd\">Banyak pengguna pemula mengira umur cukup dihitung dengan mengurangi tahun sekarang dengan tahun lahir. Cara tersebut memang terlihat mudah, tetapi hasilnya bisa kurang akurat jika bulan dan tanggal lahir belum terlewati.<\/p>\n<p class=\"isSelectedEnd\">Misalnya, seseorang lahir pada 20 Desember 2000. Jika sekarang masih bulan Juli 2026, usianya belum 26 tahun, meskipun selisih tahun terlihat 26. Excel perlu membaca tanggal secara lengkap, bukan hanya angka tahun.<\/p>\n<p class=\"isSelectedEnd\">Di sinilah rumus umur bekerja seperti kalender pintar. Excel membandingkan tanggal lahir dengan tanggal acuan, lalu menghitung usia berdasarkan tahun, bulan, dan hari yang benar.<\/p>\n<h2>Format Tanggal yang Benar Sebelum Menghitung Umur<\/h2>\n<p class=\"isSelectedEnd\">Sebelum memakai rumus, pastikan data tanggal lahir sudah dikenali sebagai tanggal oleh Microsoft Excel. Jika tanggal masih dianggap sebagai teks, rumus bisa menghasilkan error atau angka yang salah.<\/p>\n<p class=\"isSelectedEnd\">Gunakan format tanggal yang konsisten, misalnya <code dir=\"ltr\">15\/08\/2001<\/code> atau <code dir=\"ltr\">15-Aug-2001<\/code>. Untuk mengecek apakah data sudah valid, klik sel berisi tanggal lahir, lalu lihat formatnya di tab <strong>Home<\/strong> pada bagian <strong>Number Format<\/strong>. Pilih <strong>Short Date<\/strong> atau <strong>Long Date<\/strong> jika diperlukan.<\/p>\n<p class=\"isSelectedEnd\">Jika tanggal berada di kiri sel dan tidak bisa dihitung, kemungkinan Excel membacanya sebagai teks. Anda bisa memperbaikinya dengan fitur <strong>Text to Columns<\/strong>, mengganti format tanggal, atau mengetik ulang tanggal dalam format yang dikenali Excel.<\/p>\n<h2>Cara Menghitung Umur di Excel dengan DATEDIF<\/h2>\n<p class=\"isSelectedEnd\">Rumus paling umum untuk menghitung umur di Excel adalah <strong>DATEDIF<\/strong>. Fungsi ini digunakan untuk menghitung selisih antara dua tanggal dalam satuan tahun, bulan, atau hari.<\/p>\n<p class=\"isSelectedEnd\">Struktur rumusnya adalah:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(tanggal_lahir,tanggal_acuan,\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Keterangan:<\/p>\n<ul data-spread=\"false\">\n<li><code dir=\"ltr\">tanggal_lahir<\/code> adalah sel yang berisi tanggal lahir.<\/li>\n<li><code dir=\"ltr\">tanggal_acuan<\/code> adalah tanggal pembanding, biasanya tanggal hari ini.<\/li>\n<li><code dir=\"ltr\">\"Y\"<\/code> berarti hasil dihitung dalam jumlah tahun penuh.<\/li>\n<\/ul>\n<p class=\"isSelectedEnd\">Jika tanggal lahir berada di sel A2, maka rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus tersebut akan menghitung usia berdasarkan tanggal hari ini secara otomatis. Fungsi <strong>TODAY()<\/strong> akan selalu mengikuti tanggal saat file Excel dibuka atau diperbarui.<\/p>\n<h2>Contoh Menghitung Umur dari Tanggal Lahir<\/h2>\n<p class=\"isSelectedEnd\">Misalnya Anda memiliki data berikut:<\/p>\n<table>\n<tbody>\n<tr>\n<th>Nama<\/th>\n<th>Tanggal Lahir<\/th>\n<th>Umur<\/th>\n<\/tr>\n<tr>\n<td>Andi<\/td>\n<td>12\/05\/2000<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Budi<\/td>\n<td>30\/09\/1998<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Citra<\/td>\n<td>17\/01\/2005<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Jika tanggal lahir Andi berada di sel B2, masukkan rumus berikut pada sel C2:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(B2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Setelah itu, salin rumus ke baris berikutnya. Excel akan menghitung umur masing-masing orang berdasarkan tanggal lahir yang ada di kolom B.<\/p>\n<p class=\"isSelectedEnd\">Hasilnya akan berubah otomatis seiring waktu. Jika file dibuka tahun depan dan tanggal ulang tahun sudah lewat, umur akan bertambah sesuai perhitungan Excel.<\/p>\n<h2>Cara Menghitung Umur dalam Tahun, Bulan, dan Hari<\/h2>\n<p class=\"isSelectedEnd\">Kadang, umur tidak cukup ditampilkan dalam tahun saja. Untuk kebutuhan administrasi tertentu, Anda mungkin perlu menampilkan umur lengkap dalam format tahun, bulan, dan hari.<\/p>\n<p class=\"isSelectedEnd\">Gunakan kombinasi rumus DATEDIF berikut:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"Y\")&amp;\" tahun \"&amp;DATEDIF(A2,TODAY(),\"YM\")&amp;\" bulan \"&amp;DATEDIF(A2,TODAY(),\"MD\")&amp;\" hari\"<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika A2 berisi tanggal lahir, hasilnya bisa seperti:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">25 tahun 3 bulan 10 hari<\/code><\/p>\n<p class=\"isSelectedEnd\">Penjelasan kode dalam rumus:<\/p>\n<ul data-spread=\"false\">\n<li><code dir=\"ltr\">\"Y\"<\/code> menghitung jumlah tahun penuh.<\/li>\n<li><code dir=\"ltr\">\"YM\"<\/code> menghitung sisa bulan setelah tahun dihitung.<\/li>\n<li><code dir=\"ltr\">\"MD\"<\/code> menghitung sisa hari setelah bulan dan tahun dihitung.<\/li>\n<\/ul>\n<p class=\"isSelectedEnd\">Rumus ini cocok untuk data peserta lomba, data anak sekolah, data pasien, atau dokumen yang membutuhkan usia lebih rinci.<\/p>\n<h2>Cara Menghitung Umur pada Tanggal Tertentu<\/h2>\n<p class=\"isSelectedEnd\">Tidak semua perhitungan umur harus memakai tanggal hari ini. Dalam beberapa kasus, Anda mungkin perlu menghitung umur pada tanggal tertentu, misalnya tanggal pendaftaran, tanggal ujian, tanggal masuk kerja, atau tanggal seleksi.<\/p>\n<p class=\"isSelectedEnd\">Jika tanggal lahir berada di A2 dan tanggal acuan berada di B2, gunakan rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,B2,\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Contohnya, seseorang lahir pada 10\/03\/2001 dan tanggal seleksi adalah 01\/07\/2026. Excel akan menghitung umur orang tersebut pada tanggal seleksi, bukan pada tanggal hari ini.<\/p>\n<p class=\"isSelectedEnd\">Cara ini berguna untuk syarat usia masuk sekolah, batas umur pelamar kerja, pendaftaran beasiswa, seleksi peserta, atau administrasi kependudukan.<\/p>\n<h2>Cara Menghitung Umur dengan YEARFRAC<\/h2>\n<p class=\"isSelectedEnd\">Selain DATEDIF, Anda juga bisa menggunakan fungsi <strong>YEARFRAC<\/strong>. Fungsi ini menghitung selisih dua tanggal dalam bentuk angka tahun desimal.<\/p>\n<p class=\"isSelectedEnd\">Contoh rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=INT(YEARFRAC(A2,TODAY()))<\/code><\/p>\n<p class=\"isSelectedEnd\">Fungsi <strong>YEARFRAC<\/strong> menghitung jarak tanggal lahir sampai hari ini, lalu <strong>INT<\/strong> membulatkan hasil ke bawah agar menjadi umur dalam tahun penuh.<\/p>\n<p class=\"isSelectedEnd\">Jika hasil YEARFRAC adalah 25,8, maka INT akan mengambil angka 25. Ini sesuai dengan konsep umur, karena seseorang belum dianggap 26 tahun sebelum ulang tahunnya tiba.<\/p>\n<p class=\"isSelectedEnd\">Rumus ini bisa menjadi alternatif jika DATEDIF tidak ingin digunakan. Namun, untuk pemula, DATEDIF biasanya lebih mudah dipahami karena satuannya jelas.<\/p>\n<h2>Perbedaan DATEDIF dan YEARFRAC<\/h2>\n<p class=\"isSelectedEnd\">DATEDIF lebih cocok untuk menghitung umur dalam satuan tahun, bulan, dan hari secara terpisah. Rumus ini praktis jika Anda ingin hasil seperti \u201c25 tahun 4 bulan 12 hari\u201d.<\/p>\n<p class=\"isSelectedEnd\">YEARFRAC lebih cocok untuk menghitung selisih tahun dalam bentuk desimal. Jika digabung dengan INT, hasilnya bisa dipakai untuk usia dalam tahun penuh.<\/p>\n<p class=\"isSelectedEnd\">Secara sederhana, DATEDIF seperti penggaris kalender yang mengukur tanggal secara bertahap. Sementara YEARFRAC seperti alat ukur yang memberikan hasil dalam pecahan tahun.<\/p>\n<p class=\"isSelectedEnd\">Untuk kebutuhan administrasi umum, gunakan DATEDIF. Untuk analisis berbasis angka desimal atau perhitungan proporsi tahun, YEARFRAC bisa menjadi pilihan.<\/p>\n<h2>Mengatasi Error Saat Menghitung Umur di Excel<\/h2>\n<p class=\"isSelectedEnd\">Error paling umum adalah <code dir=\"ltr\">#VALUE!<\/code>. Biasanya ini terjadi karena tanggal lahir tidak dikenali sebagai format tanggal. Periksa kembali isi sel dan ubah formatnya menjadi Date.<\/p>\n<p class=\"isSelectedEnd\">Error juga bisa muncul jika tanggal lahir lebih besar daripada tanggal acuan. Misalnya, tanggal lahir diisi 2030, sedangkan tanggal hari ini masih 2026. Dalam kondisi ini, Excel tidak bisa menghitung umur yang valid.<\/p>\n<p class=\"isSelectedEnd\">Masalah lain adalah penggunaan tanda pemisah rumus. Beberapa pengaturan Excel memakai koma <code dir=\"ltr\">,<\/code>, sedangkan sebagian lainnya memakai titik koma <code dir=\"ltr\">;<\/code>. Jika rumus tidak berjalan, coba ubah pemisahnya.<\/p>\n<p class=\"isSelectedEnd\">Contoh dengan titik koma:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2;TODAY();\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Perbedaan ini biasanya dipengaruhi oleh regional settings pada komputer.<\/p>\n<h2>Tips Membuat Data Umur Lebih Rapi<\/h2>\n<p class=\"isSelectedEnd\">Gunakan kolom terpisah untuk tanggal lahir dan hasil umur. Jangan mencampur tanggal lahir dengan teks tambahan dalam satu sel karena akan menyulitkan Excel membaca data.<\/p>\n<p class=\"isSelectedEnd\">Berikan nama kolom yang jelas, seperti <strong>Tanggal Lahir<\/strong>, <strong>Umur Saat Ini<\/strong>, atau <strong>Umur per Tanggal Seleksi<\/strong>. Untuk data besar, gunakan fitur <strong>Format as Table<\/strong> agar tabel lebih mudah difilter dan diperbarui.<\/p>\n<p class=\"isSelectedEnd\">Jika umur digunakan untuk menentukan kategori, Anda bisa menggabungkannya dengan rumus IF. Misalnya, untuk menandai orang yang berusia minimal 17 tahun:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(DATEDIF(A2,TODAY(),\"Y\")&gt;=17,\"Memenuhi\",\"Belum Memenuhi\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini membantu Excel bukan hanya menghitung, tetapi juga memberi keputusan sederhana berdasarkan usia.<\/p>\n<h2>Contoh Penggunaan Rumus Umur untuk Pemula<\/h2>\n<p class=\"isSelectedEnd\">Misalnya Anda membuat daftar peserta pelatihan. Kolom A berisi nama, kolom B berisi tanggal lahir, dan kolom C berisi umur. Pada sel C2, gunakan rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(B2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika ingin menampilkan umur lengkap, gunakan:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(B2,TODAY(),\"Y\")&amp;\" tahun \"&amp;DATEDIF(B2,TODAY(),\"YM\")&amp;\" bulan\"<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika ingin mengecek apakah peserta berusia minimal 18 tahun, gunakan:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(DATEDIF(B2,TODAY(),\"Y\")&gt;=18,\"Lolos\",\"Tidak Lolos\")<\/code><\/p>\n<p>Dengan pola ini, Excel dapat menjadi asisten kecil yang menghitung usia, memeriksa syarat, dan menjaga data tetap konsisten. Pekerjaan yang awalnya memakan waktu bisa selesai lebih cepat, terutama jika jumlah data mencapai puluhan atau ratusan baris.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cara menghitung umur di Excel dapat dilakukan dengan rumus sederhana berdasarkan tanggal lahir dan tanggal hari ini. Cara ini penting dipahami karena Excel sering digunakan untuk mengelola data karyawan, siswa, peserta, pasien, pelanggan, hingga anggota komunitas. Dengan rumus yang tepat, pemula bisa menghitung usia secara otomatis tanpa perlu menghitung manual satu per satu. Mengapa Menghitung [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[42],"tags":[70],"class_list":["post-464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-cara-menghitung-umur-di-excel"],"_links":{"self":[{"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/posts\/464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/comments?post=464"}],"version-history":[{"count":1,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/posts\/464\/revisions"}],"predecessor-version":[{"id":468,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/posts\/464\/revisions\/468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/media\/467"}],"wp:attachment":[{"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/media?parent=464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/categories?post=464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/islamica.ac.id\/elibrary\/wp-json\/wp\/v2\/tags?post=464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}