{"id":416,"date":"2026-06-11T12:46:56","date_gmt":"2026-06-11T12:46:56","guid":{"rendered":"https:\/\/stieimalang.ac.id\/ejournal\/?p=416"},"modified":"2026-06-11T12:46:56","modified_gmt":"2026-06-11T12:46:56","slug":"rumus-menghitung-usia-di-excel-untuk-pemula","status":"publish","type":"post","link":"https:\/\/stieimalang.ac.id\/ejournal\/rumus-menghitung-usia-di-excel-untuk-pemula\/","title":{"rendered":"Rumus Menghitung Usia di Excel untuk Pemula"},"content":{"rendered":"<p class=\"isSelectedEnd\">Rumus menghitung usia di Microsoft Excel adalah cara mengetahui umur seseorang secara otomatis berdasarkan tanggal lahir dan tanggal acuan tertentu. Rumus ini penting karena sering digunakan untuk mengolah data karyawan, siswa, pelanggan, pasien, peserta acara, hingga laporan administrasi. Dengan rumus yang tepat, Excel dapat menghitung usia seperti kalender pintar yang bekerja tanpa perlu menghitung tahun satu per satu.<\/p>\n<h2>Mengapa Menghitung Usia di Excel Sering Membingungkan?<\/h2>\n<p class=\"isSelectedEnd\">Banyak pemula mencoba menghitung usia dengan cara mengurangi tahun sekarang dengan tahun lahir. Misalnya, 2026 dikurangi 2000, lalu hasilnya dianggap 26 tahun. Cara ini terlihat mudah, tetapi belum tentu akurat.<\/p>\n<p class=\"isSelectedEnd\">Masalahnya, usia seseorang bergantung pada apakah tanggal ulang tahunnya sudah lewat atau belum pada tahun berjalan. Seseorang yang lahir pada 20 Desember 2000 belum berusia 26 tahun jika dihitung pada Juni 2026. Jika hanya mengurangi tahun, hasilnya bisa meleset.<\/p>\n<p class=\"isSelectedEnd\">Dalam pekerjaan administrasi, kesalahan usia dapat berdampak pada validasi data. Misalnya, batas usia peserta, kategori umur, masa kerja, atau syarat dokumen tertentu. Karena itu, Excel menyediakan beberapa rumus yang lebih akurat untuk menghitung umur berdasarkan tanggal.<\/p>\n<h2>Apa Itu Rumus Menghitung Usia di Excel?<\/h2>\n<p class=\"isSelectedEnd\">Rumus menghitung usia di Excel adalah formula yang digunakan untuk menghitung selisih antara tanggal lahir dan tanggal acuan. Tanggal acuan biasanya memakai tanggal hari ini, tetapi bisa juga memakai tanggal tertentu sesuai kebutuhan laporan.<\/p>\n<p class=\"isSelectedEnd\">Rumus yang paling sering digunakan adalah fungsi <strong>DATEDIF<\/strong>. Fungsi ini dapat menghitung selisih tahun, bulan, atau hari antara dua tanggal.<\/p>\n<p class=\"isSelectedEnd\">Bentuk dasarnya adalah:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(tanggal_lahir,tanggal_acuan,\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Huruf <code dir=\"ltr\">\"Y\"<\/code> berarti hasil dihitung dalam satuan tahun penuh. Jika tanggal lahir berada di sel A2 dan tanggal hari ini ingin digunakan sebagai acuan, rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Fungsi <code dir=\"ltr\">TODAY()<\/code> digunakan untuk mengambil tanggal hari ini secara otomatis dari sistem Excel.<\/p>\n<h2>Cara Menghitung Usia dalam Tahun<\/h2>\n<p class=\"isSelectedEnd\">Cara paling umum adalah menghitung usia dalam tahun penuh. Ini biasanya digunakan untuk data siswa, karyawan, pelanggan, atau peserta program.<\/p>\n<p class=\"isSelectedEnd\">Misalnya, tanggal lahir berada di sel A2. Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika A2 berisi <code dir=\"ltr\">15\/03\/2000<\/code> dan tanggal hari ini sudah melewati 15 Maret 2026, hasilnya adalah 26. Namun, jika tanggal hari ini belum melewati 15 Maret 2026, hasilnya masih 25.<\/p>\n<p class=\"isSelectedEnd\">Inilah kelebihan DATEDIF dibanding pengurangan tahun biasa. Excel memperhitungkan tanggal dan bulan, bukan hanya angka tahun.<\/p>\n<p class=\"isSelectedEnd\">Contoh sederhana:<\/p>\n<table>\n<tbody>\n<tr>\n<th>Tanggal Lahir<\/th>\n<th>Rumus<\/th>\n<th>Hasil<\/th>\n<\/tr>\n<tr>\n<td>15\/03\/2000<\/td>\n<td><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"Y\")<\/code><\/td>\n<td>26<\/td>\n<\/tr>\n<tr>\n<td>20\/12\/2000<\/td>\n<td><code dir=\"ltr\">=DATEDIF(A3,TODAY(),\"Y\")<\/code><\/td>\n<td>25<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Hasil dapat berbeda tergantung tanggal acuan saat file dibuka.<\/p>\n<h2>Cara Menghitung Usia Berdasarkan Tanggal Tertentu<\/h2>\n<p class=\"isSelectedEnd\">Kadang pengguna tidak ingin menghitung usia berdasarkan hari ini, tetapi berdasarkan tanggal tertentu. Misalnya, usia peserta saat acara berlangsung, usia karyawan saat tanggal masuk kerja, atau usia siswa pada awal tahun ajaran.<\/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\">Contoh:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Tanggal Lahir<\/td>\n<td>Tanggal Acuan<\/td>\n<td>Usia<\/td>\n<\/tr>\n<tr>\n<td>10\/05\/2005<\/td>\n<td>01\/07\/2026<\/td>\n<td>21<\/td>\n<\/tr>\n<tr>\n<td>20\/12\/2005<\/td>\n<td>01\/07\/2026<\/td>\n<td>20<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Rumus ini cocok untuk laporan yang memiliki batas tanggal tetap. Dengan tanggal acuan khusus, hasil usia tidak berubah setiap hari seperti saat memakai <code dir=\"ltr\">TODAY()<\/code>.<\/p>\n<h2>Cara Menghitung Usia Lengkap Tahun, Bulan, dan Hari<\/h2>\n<p class=\"isSelectedEnd\">Untuk kebutuhan tertentu, pengguna mungkin perlu menampilkan usia lebih lengkap, misalnya \u201c25 tahun 3 bulan 10 hari\u201d. Format ini sering digunakan dalam data medis, administrasi sekolah, atau dokumen kependudukan.<\/p>\n<p class=\"isSelectedEnd\">Jika tanggal lahir berada di A2, gunakan rumus:<\/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\">Penjelasannya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">\"Y\"<\/code> menghitung tahun penuh.<br \/>\n<code dir=\"ltr\">\"YM\"<\/code> menghitung sisa bulan setelah tahun penuh dihitung.<br \/>\n<code dir=\"ltr\">\"MD\"<\/code> menghitung sisa hari setelah bulan penuh dihitung.<\/p>\n<p class=\"isSelectedEnd\">Contoh hasil:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">25 tahun 4 bulan 12 hari<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini memang lebih panjang, tetapi hasilnya lebih informatif. Untuk pemula, cukup pahami bahwa DATEDIF bisa memecah usia menjadi tahun, bulan, dan hari.<\/p>\n<h2>Cara Menghitung Usia dalam Bulan<\/h2>\n<p class=\"isSelectedEnd\">Dalam beberapa kasus, usia tidak dihitung dalam tahun, tetapi dalam bulan. Ini sering digunakan untuk bayi, masa kontrak, usia aset, durasi langganan, atau periode layanan.<\/p>\n<p class=\"isSelectedEnd\">Jika tanggal lahir atau tanggal mulai berada di A2, rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"M\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Huruf <code dir=\"ltr\">\"M\"<\/code> berarti Excel menghitung selisih dalam bulan penuh. Misalnya, jika seseorang berusia 2 tahun 3 bulan, hasilnya adalah 27 bulan.<\/p>\n<p class=\"isSelectedEnd\">Jika ingin menghitung usia dalam bulan berdasarkan tanggal acuan tertentu, gunakan:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,B2,\"M\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini berguna untuk laporan yang membutuhkan perhitungan periode lebih detail daripada tahun.<\/p>\n<h2>Cara Menghitung Usia dalam Hari<\/h2>\n<p class=\"isSelectedEnd\">Untuk menghitung selisih umur atau durasi dalam hari, gunakan kode <code dir=\"ltr\">\"D\"<\/code> pada DATEDIF.<\/p>\n<p class=\"isSelectedEnd\">Rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,TODAY(),\"D\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika A2 berisi tanggal lahir, hasilnya adalah jumlah hari sejak tanggal lahir sampai hari ini. Rumus ini jarang dipakai untuk usia orang dewasa, tetapi berguna untuk menghitung umur bayi, masa jatuh tempo, lama proses, atau durasi proyek.<\/p>\n<p class=\"isSelectedEnd\">Contoh penggunaan lain:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(A2,B2,\"D\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika A2 adalah tanggal mulai dan B2 adalah tanggal selesai, hasilnya menunjukkan jumlah hari di antara dua tanggal tersebut.<\/p>\n<h2>Alternatif Rumus Usia dengan YEARFRAC<\/h2>\n<p class=\"isSelectedEnd\">Selain DATEDIF, Excel juga memiliki fungsi <strong>YEARFRAC<\/strong>. Fungsi ini menghitung selisih tahun dalam bentuk desimal.<\/p>\n<p class=\"isSelectedEnd\">Contohnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=YEARFRAC(A2,TODAY())<\/code><\/p>\n<p class=\"isSelectedEnd\">Jika hasilnya 25,75, artinya usia sekitar 25 tahun lebih 9 bulan. Agar hasilnya menjadi angka tahun bulat, gunakan fungsi INT:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=INT(YEARFRAC(A2,TODAY()))<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus ini dapat menjadi alternatif untuk menghitung usia dalam tahun. Namun, bagi pemula, DATEDIF biasanya lebih mudah digunakan karena langsung menghasilkan tahun penuh.<\/p>\n<h2>Cara Menghitung Usia Otomatis untuk Banyak Data<\/h2>\n<p class=\"isSelectedEnd\">Jika memiliki banyak data, pengguna tidak perlu menulis rumus satu per satu. Misalnya, kolom A berisi nama dan kolom B berisi tanggal lahir. Kolom C akan digunakan untuk usia.<\/p>\n<p class=\"isSelectedEnd\">Di sel C2, tulis rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(B2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Setelah itu, tarik rumus ke bawah sampai baris terakhir. Excel akan menyesuaikan referensi sel secara otomatis.<\/p>\n<p class=\"isSelectedEnd\">Contoh:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Nama<\/td>\n<td>Tanggal Lahir<\/td>\n<td>Usia<\/td>\n<\/tr>\n<tr>\n<td>Andi<\/td>\n<td>15\/03\/2000<\/td>\n<td>26<\/td>\n<\/tr>\n<tr>\n<td>Budi<\/td>\n<td>20\/12\/2000<\/td>\n<td>25<\/td>\n<\/tr>\n<tr>\n<td>Citra<\/td>\n<td>05\/01\/1998<\/td>\n<td>28<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Cara ini sangat berguna untuk data karyawan, peserta pelatihan, database pelanggan, atau daftar siswa. Dalam satu kolom, ratusan usia bisa dihitung otomatis.<\/p>\n<h2>Cara Membuat Kategori Usia di Excel<\/h2>\n<p class=\"isSelectedEnd\">Setelah usia dihitung, pengguna bisa membuat kategori umur. Misalnya, anak-anak, remaja, dewasa, dan lansia. Untuk ini, gunakan fungsi IF.<\/p>\n<p class=\"isSelectedEnd\">Jika usia berada di C2, contoh rumusnya:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(C2&lt;13,\"Anak-anak\",IF(C2&lt;18,\"Remaja\",IF(C2&lt;60,\"Dewasa\",\"Lansia\")))<\/code><\/p>\n<p class=\"isSelectedEnd\">Rumus tersebut membaca usia secara bertahap. Jika usia kurang dari 13, hasilnya Anak-anak. Jika tidak, Excel memeriksa apakah usia kurang dari 18. Jika tidak lagi, Excel memeriksa kategori berikutnya.<\/p>\n<p class=\"isSelectedEnd\">Contoh hasil:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Usia<\/td>\n<td>Kategori<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Anak-anak<\/td>\n<\/tr>\n<tr>\n<td>16<\/td>\n<td>Remaja<\/td>\n<\/tr>\n<tr>\n<td>35<\/td>\n<td>Dewasa<\/td>\n<\/tr>\n<tr>\n<td>65<\/td>\n<td>Lansia<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Kategori seperti ini sering digunakan dalam survei, data pelanggan, layanan kesehatan, dan laporan demografi.<\/p>\n<h2>Kesalahan Umum Saat Menghitung Usia di Excel<\/h2>\n<p class=\"isSelectedEnd\">Kesalahan pertama adalah memakai rumus <code dir=\"ltr\">=YEAR(TODAY())-YEAR(A2)<\/code> tanpa memperhitungkan bulan dan tanggal. Rumus ini bisa menghasilkan usia yang terlalu besar jika ulang tahun belum lewat.<\/p>\n<p class=\"isSelectedEnd\">Kesalahan kedua adalah format tanggal tidak terbaca oleh Excel. Jika tanggal lahir tersimpan sebagai teks, rumus DATEDIF bisa menghasilkan error. Pastikan tanggal benar-benar menggunakan format Date.<\/p>\n<p class=\"isSelectedEnd\">Kesalahan ketiga adalah tanggal lahir lebih baru daripada tanggal acuan. Jika ini terjadi, Excel dapat menampilkan error karena urutan tanggal tidak logis.<\/p>\n<p class=\"isSelectedEnd\">Untuk menghindari error, pengguna bisa memakai IFERROR:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IFERROR(DATEDIF(A2,TODAY(),\"Y\"),\"Tanggal tidak valid\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Dengan rumus ini, Excel akan menampilkan pesan yang lebih mudah dipahami jika ada data bermasalah.<\/p>\n<h2>Cara Mengecek Apakah Tanggal Terbaca Benar<\/h2>\n<p class=\"isSelectedEnd\">Tanggal yang terlihat benar belum tentu dibaca sebagai tanggal oleh Excel. Salah satu cara sederhana untuk mengecek adalah mengubah format sel menjadi Number. Jika tanggal berubah menjadi angka seri, berarti Excel mengenalinya sebagai tanggal.<\/p>\n<p class=\"isSelectedEnd\">Misalnya, tanggal <code dir=\"ltr\">01\/01\/2026<\/code> bisa berubah menjadi angka tertentu. Itu normal, karena Excel menyimpan tanggal sebagai nomor seri di belakang layar.<\/p>\n<p class=\"isSelectedEnd\">Jika tanggal tidak berubah atau tetap terlihat seperti teks, berarti data perlu diperbaiki. Pengguna bisa mengetik ulang tanggal dengan format yang benar atau menggunakan fitur Text to Columns untuk mengubah teks menjadi tanggal.<\/p>\n<h2>Contoh Penerapan dalam Data Karyawan<\/h2>\n<p class=\"isSelectedEnd\">Bayangkan sebuah perusahaan memiliki data karyawan dengan kolom nama, tanggal lahir, usia, dan kategori usia. Tanggal lahir berada di kolom B. Di kolom C, gunakan rumus:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=DATEDIF(B2,TODAY(),\"Y\")<\/code><\/p>\n<p class=\"isSelectedEnd\">Kemudian, di kolom D, gunakan rumus kategori:<\/p>\n<p class=\"isSelectedEnd\"><code dir=\"ltr\">=IF(C2&lt;25,\"Muda\",IF(C2&lt;45,\"Produktif\",\"Senior\"))<\/code><\/p>\n<p class=\"isSelectedEnd\">Contoh tabel:<\/p>\n<table>\n<tbody>\n<tr>\n<td>Nama<\/td>\n<td>Tanggal Lahir<\/td>\n<td>Usia<\/td>\n<td>Kategori<\/td>\n<\/tr>\n<tr>\n<td>Rina<\/td>\n<td>12\/04\/1998<\/td>\n<td>28<\/td>\n<td>Produktif<\/td>\n<\/tr>\n<tr>\n<td>Dodi<\/td>\n<td>20\/09\/1980<\/td>\n<td>45<\/td>\n<td>Senior<\/td>\n<\/tr>\n<tr>\n<td>Sari<\/td>\n<td>05\/11\/2003<\/td>\n<td>22<\/td>\n<td>Muda<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"isSelectedEnd\">Dengan struktur seperti ini, data tidak hanya berisi angka usia, tetapi juga informasi yang lebih mudah dianalisis.<\/p>\n<h2>Tips Menggunakan Rumus Menghitung Usia untuk Pemula<\/h2>\n<p class=\"isSelectedEnd\">Gunakan DATEDIF jika ingin hasil usia dalam tahun penuh. Rumus ini lebih akurat dibanding hanya mengurangi tahun lahir dari tahun sekarang.<\/p>\n<p class=\"isSelectedEnd\">Pastikan kolom tanggal lahir memakai format Date, bukan teks biasa. Jika data berasal dari formulir online atau file CSV, periksa formatnya terlebih dahulu sebelum membuat rumus.<\/p>\n<p class=\"isSelectedEnd\">Gunakan tanggal acuan khusus jika laporan membutuhkan hasil yang tetap. Jika memakai <code dir=\"ltr\">TODAY()<\/code>, usia akan berubah otomatis setiap hari mengikuti tanggal sistem.<\/p>\n<p>Dengan memahami rumus menghitung usia di Excel, pemula dapat membuat laporan data pribadi, administrasi, dan analisis umur dengan lebih cepat, akurat, dan mudah diperbarui.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rumus menghitung usia di Microsoft Excel adalah cara mengetahui umur seseorang secara otomatis berdasarkan tanggal lahir dan tanggal acuan tertentu. Rumus ini penting karena sering digunakan untuk mengolah data karyawan, siswa, pelanggan, pasien, peserta acara, hingga laporan administrasi. Dengan rumus yang tepat, Excel dapat menghitung usia seperti kalender pintar yang bekerja tanpa perlu menghitung tahun [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":419,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[41],"tags":[59],"class_list":["post-416","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-rumus-menghitung-usia"],"_links":{"self":[{"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/posts\/416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/comments?post=416"}],"version-history":[{"count":1,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/posts\/416\/revisions"}],"predecessor-version":[{"id":420,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/posts\/416\/revisions\/420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/media\/419"}],"wp:attachment":[{"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/media?parent=416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/categories?post=416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stieimalang.ac.id\/ejournal\/wp-json\/wp\/v2\/tags?post=416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}