Cara Menghitung Usia Antara Dua Tanggal di Excel (6 Metode Berguna)

  • Bagikan Ini
Hugh West

Dengan menggunakan beberapa teknik di Excel, kita dapat menghitung usia seseorang yang sebenarnya. Kita dapat menggunakan tahun, bulan, hari, jam, dan seterusnya untuk menghitung usia. Kita harus menyediakan tanggal awal dan akhir untuk menghitung usia. menghitung usia Di antara dua tanggal, selain umur, kita bisa menghitung durasi suatu proyek, selisih waktu antara dua tanggal tertentu, jumlah tahun keberadaan suatu organisasi, dan sebagainya. Pada artikel ini, kita akan mendiskusikan cara menghitung umur di excel di antara dua tanggal.

Unduh Buku Kerja Praktik

Menghitung Usia di Antara Dua Tanggal.xlsm

6 Metode untuk Menghitung Usia Antara Dua Tanggal di Excel

Untuk menghitung usia di antara dua tanggal, kami telah membuat dataset berdasarkan pada Tanggal Lahir dari beberapa karyawan perusahaan dan Tanggal Sekarang Kami telah mengambil Tanggal Sekarang sebagai tanggal biasa. Datasetnya seperti ini.

Sekarang kita akan membahas berbagai metode berbeda untuk menghitung usia di antara dua tanggal.

1. Menerapkan Fungsi DATEDIF untuk Menghitung Usia Antara Dua Tanggal di Excel

Kita bisa menggunakan Fungsi DATEDIF ketika kita perlu menghitung selisih antara dua tanggal. Ini bisa berupa tahun atau bulan atau hari. Dengan menggunakan fungsi ini kita hanya akan menemukan interval tanggal yang sempurna tetapi bukan interval tanggal aktual atau pecahan. Kita dapat menulis rumus untuk menemukan Usia dalam Tahun di dalam sel E5 seperti ini.

=DATEDIF(C5,D5, "Y")

Di sini, C5 mengacu pada Tanggal Lahir Jane dan D5 mengacu pada Waktu Saat Ini yang telah kami ambil secara sewenang-wenang. Y mengindikasikan bahwa usia akan ditampilkan sebagai tahun saja.

The DATEDIF sintaksis fungsi adalah DATEDIF (tanggal mulai, tanggal akhir, unit) .

Kedua, dengan menekan MASUK kita menemukan nilai usia sebagai 29 seperti ini.

Pada langkah ini, kita bisa menggunakan Isi Gagang untuk menemukan Usia dalam Tahun dari sel E6 untuk E14 Untuk ini, kita hanya perlu menyeret kursor dari E5 sel dengan memegang sudut ujung kanan.

Hasilnya, kita akan menemukan hasil seperti ini.

Baca selengkapnya: Cara Menghitung Usia dari Ulang Tahun di Excel (8 Metode Mudah)

2. Menggunakan Fungsi YEARFRAC untuk Menghitung Usia Di antara Dua Tanggal

Dalam kasus-kasus praktis, kita bisa menggunakan Fungsi YEARFRAC di mana kita perlu menemukan usia aktual atau pecahan. Kita dapat menulis rumus dalam E5 sel seperti ini.

=YEARFRAC(C5,D5,1)

Di sini, 1 mengacu pada Dasar dari argumen.

Setelah menekan MASUK , kita menemukan usia sebagai 29.99452405.

Selanjutnya, dengan menggunakan Isi Gagang kita menemukan usia dari sel C6 hingga D6 .

Penjelasan Rumus

The Dasar terutama merupakan parameter di mana kita menghitung jumlah tahun pecahan. Hal ini bisa memiliki salah satu dari lima nilai yang telah kami jelaskan di bawah ini:

  • Kita bisa menghitung [(30 hari per bulan)/(360 hari per tahun)] menurut aturan AS atau Eropa untuk Dasar sama dengan 0 atau 4 .
  • Sekali lagi, kita bisa mengambil [(hari aktual)/(hari aktual dalam setahun)], [(hari aktual)/360], atau [(hari aktual)/365] dengan Dasar sama dengan 1, 2, atau 3 .
  • Kita harus memerlukan variabel Tanggal Mulai dan Tanggal Akhir tetapi Dasar adalah opsional. Excel berpikir bahwa dasarnya adalah 0 jika kita menghilangkan Dasar

Baca selengkapnya: Rumus Excel untuk Menghitung Usia pada Tanggal Tertentu

3. Memanfaatkan DATEDIF dan Operasi Aritmatika untuk Menghitung Usia dalam Bulan Lengkap dan Pecahan

Kita bisa menerapkan DATEDIF untuk menghitung usia sempurna dalam hitungan bulan. Selain itu, kita juga dapat menemukannya dengan menggunakan Rumus Aritmatika sederhana. Dalam sel E5 dari gambar di bawah ini, kita bisa menerapkan DATEDIF berfungsi untuk menghitung Usia dalam bulan yang sebenarnya seperti ini.

=DATEDIF(C5,D5, "M")

Di sini, M mengacu bahwa rumus akan mengembalikan usia dalam Bulan .

Kedua, dengan menekan MASUK kami menemukan 359 bulan di E5 sel.

Kita bisa melakukan ini secara sederhana dengan menggunakan Rumus Aritmatika di bawah ini.

=+(D5-C5)/30

Di sini, +=(B2-A2)/30 mengembalikan output yang sama dengan rumus = (B2-A2) / 30 Oleh karena itu, kita bisa mengabaikan tanda "plus" dari rumus ini.

Sebagai hasilnya, kita bisa menemukan usia aktual atau fraksional seperti ini.

Dan akhirnya, dengan menggunakan Isi Gagang kami menemukan semua yang seperti ini.

4. Menggunakan Fungsi CONCATENATE dan DATEDIF untuk Menghitung Usia dalam Tahun, Bulan, dan Hari.

Kita bisa menggunakan kombinasi MENGGABUNGKAN dan DATEDIF ketika kita ingin menghitung usia dalam tahun, bulan, dan hari yang tepat. Dalam fungsi E5 sel, kita bisa menempatkan rumus seperti ini.

=CONCATENATE(DATEDIF(C5,D5, "Y"), "Years", DATEDIF(C5,D5, "YM"), "Months and" DATEDIF(C5,D5, "MD"), "Days")

Menggunakan MENGGABUNGKAN fungsi, kita telah menggabungkan (mengkombinasikan) tiga DATEDIF dalam rumus yang dimasukkan di atas. Setelah setiap DATEDIF formula, kita telah memasukkan string teks Tahun, Bulan, dan Hari Ini berarti bahwa hasil dari setiap DATEDIF akan digabungkan dengan string teks dalam output akhir.

Sekali lagi, dengan menekan MASUK , kita menemukan Usia Aktual di dalam sel E5 .

Berulang kali, kita perlu menggunakan Isi Gagang untuk menemukan usia di sel lainnya.

Hasilnya, kita mendapatkan output seperti ini.

Baca selengkapnya: Cara Menghitung Usia di Excel dalam Tahun dan Bulan (5 Cara Mudah)

5. Memanfaatkan Fungsi DATEDIF dan TODAY untuk Menghitung Usia dengan Waktu Sekarang

Jika kita ingin menggunakan waktu asli saat ini dan kemudian mengubah usia dengan perubahan waktu dari hari ke hari, kita bisa melakukan ini dengan dua sistem yang praktis.

5.1 Menggunakan Kolom Waktu yang Berbeda

Kita bisa mengubah waktu dalam dataset dengan Waktu Saat Ini Untuk melakukan ini, kita harus menerapkan Fungsi hari ini di bawah ini di D5 sel. Di sini, di dalam E5 sel, kita sudah menerapkan DATEDIF fungsi.

=TODAY()

Kedua, kita perlu menekan MASUK .

Sebagai hasilnya, kami telah menemukan Waktu Saat Ini . dan Usia dalam Tahun di E5 sel juga telah berubah sesuai dengan itu, dari 29 untuk 32.

Setelah menggunakan Isi Gagang untuk keduanya D dan E kolom, kami akhirnya menemukan usia di setiap sel menurut Waktu saat ini.

5.2 Tanpa Menggunakan Kolom Waktu yang Berbeda

Kita bisa menggunakan kombinasi dari DATEDIF dan WAKTU untuk menghitung usia tanpa bantuan kolom waktu. Untuk melakukan ini, kita perlu menerapkan rumus di bawah ini di dalam D5 sel seperti ini.

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

Di sini, kami telah menggunakan HARI INI() alih-alih menggunakan referensi sel waktu lain. Ini berarti referensi sel yang dilambangkan waktu terakhir adalah Hari ini .

Demikian pula, dengan menekan Masuk , kita mendapatkan usia sebagai 32 .

Akhirnya, kita perlu menggunakan Isi Gagang untuk mendapatkan usia di setiap sel dari D5 untuk D14 .

Hasilnya, kita menemukan output seperti ini.

6. Menerapkan VBA untuk Menghitung Usia di Antara Dua Tanggal di Excel

Menerapkan VBA adalah metode lain yang dapat digunakan untuk menghitung usia. Untuk ini, kita perlu mengikuti langkah-langkah di bawah ini.

Pertama, pergi ke Pengembang tab> the Visual Basic .

Kedua, klik pada Sisipkan > lalu Modul .

Sebagai hasilnya, sebuah Modul akan muncul seperti ini.

Ketiga, kita perlu menyalin dan menempelkan VBA kode di bawah ini di dalam Modul.

 Sub Calculate_RetirementAge() Range("E5").Formula = "=DATEDIF(C5,D5,""y"")" Range("E6").Formula = "=DATEDIF(C6,D6,""y"")" Range("E7").Formula = "=DATEDIF(C7,D7,""y"")" Range("E8").Formula = "=DATEDIF(C8,D8,""y"")" Range("E9").Formula = "=DATEDIF(C9,D9,""y"")" Range("E10").Formula = "=DATEDIF(C10,D10,""y"")" Range("E11").Formula = "=DATEDIF(C11,D11,""y"")" Range("E12").Formula ="=DATEDIF(C12,D12,""y"")" Range("E13").Formula = "=DATEDIF(C13,D13,""y"")" Range("E14").Formula = "=DATEDIF(C14,D14,""y"")" End Sub 

Setelah itu, klik pada Lari > lalu Jalankan Sub/UserForm .

Dan akhirnya, kita akan mendapatkan output di bawah ini.

Baca selengkapnya: Excel VBA: Hitung Usia dari Tanggal Lahir

Hal-hal yang Perlu Diingat

  • Kita tidak bisa hanya menerapkan DATEDIF fungsi di mana kita perlu menemukan usia dalam bentuk pecahan.
  • Untuk menemukan usia fraksional, kita perlu menerapkan YEARFRAC atau kita juga bisa menggunakan Rumus Aritmatika .
  • Kita harus menggunakan kombinasi MENGGABUNGKAN dan DATEDIF berfungsi ketika kita perlu menghitung tahun, bulan, dan hari, yaitu semuanya.
  • Untuk penggunaan dinamis untuk menemukan usia, kita perlu menerapkan HARI INI

Kesimpulan

Excel memiliki rumus efektif yang berbeda untuk menemukan usia atau interval waktu. Pada artikel ini, kami telah mencoba membahas semua fungsi yang digunakan untuk menemukan usia.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.