Cara Mengira Umur Antara Dua Tarikh dalam Excel (6 Kaedah Berguna)

  • Berkongsi Ini
Hugh West

Menggunakan beberapa teknik dalam Excel, kami mungkin mengira umur sebenar seseorang. Kita boleh menggunakan tahun, bulan, hari, jam, dan seterusnya untuk mengira umur. Kita mesti membekalkan tarikh permulaan dan tamat untuk mengira umur. Dengan mempelajari cara mengira umur antara dua tarikh, selain daripada umur, kita boleh mengira tempoh projek, perbezaan masa antara dua tarikh yang ditentukan, bilangan tahun organisasi telah wujud dan sebagainya pada. Dalam artikel ini, kita akan membincangkan cara mengira umur dalam excel antara dua tarikh.

Muat Turun Buku Kerja Amalan

Mengira Umur Antara Dua Tarikh.xlsm

6 Kaedah Mengira Umur Antara Dua Tarikh dalam Excel

Untuk mengira umur antara dua tarikh, kami telah membuat set data berdasarkan Tarikh Lahir beberapa pekerja sebuah syarikat dan Tarikh Semasa . Kami telah mengambil Tarikh Semasa sebagai tarikh biasa. Set data adalah seperti ini.

Kini kita akan membincangkan kaedah yang berbeza untuk mengira umur antara dua tarikh.

1. Menggunakan Fungsi DATEDIF untuk Mengira Umur Antara Dua Tarikh dalam Excel

Kita boleh menggunakan fungsi DATEDIF apabila kita perlu mengira perbezaan antara dua tarikh. Ia boleh sama ada tahun atau bulan atau hari. Dengan menggunakan fungsi ini, kita akan mendapati hanya selang tarikh yang sempurna tetapi bukan selang tarikh sebenar atau pecahan. Kita boleh menulis formula untuk mencari Umurdalam Tahun dalam sel E5 seperti ini.

=DATEDIF(C5,D5,”Y”)

Di sini, C5 merujuk kepada the Tarikh Lahir Jane dan D5 merujuk kepada Masa Semasa yang telah kami ambil sewenang-wenangnya. Y menunjukkan bahawa umur akan ditunjukkan sebagai tahun sahaja.

Sintaks fungsi DATEDIF ialah DATEDIF(tarikh mula, tarikh tamat, unit) .

Kedua, dengan menekan ENTER kita dapati nilai umur sebagai 29 seperti ini.

Dalam langkah ini, kita boleh menggunakan Pengendalian Isi untuk mencari Umur dalam Tahun daripada sel E6 hingga E14 . Untuk ini, kita hanya perlu menyeret kursor ke bawah sel E5 dengan menahan sudut hujung kanan.

Akibatnya, kita' akan menemui keputusan seperti ini.

Baca Lagi: Cara Mengira Umur daripada Hari Lahir dalam Excel (8 Kaedah Mudah)

2. Menggunakan Fungsi YEARFRAC untuk Mengira Umur Antara Dua Tarikh

Dalam kes praktikal, kita boleh menggunakan fungsi YEARFRAC di mana kita perlu mencari umur sebenar atau pecahan . Kita boleh menulis formula dalam sel E5 seperti ini.

=YEARFRAC(C5,D5,1)

Di sini, 1 merujuk kepada Asas hujah.

Selepas menekan ENTER , kita dapati umur sebagai 29.99452405.

Seterusnya, dengan menggunakan Fill Handle kita mencari umur daripada sel C6 hingga D6 .

Penerangan Formula

The Asas terutamanya parameter yang digunakan untuk mengira bilangan tahun pecahan. Ia boleh mempunyai salah satu daripada lima nilai yang telah kami huraikan di bawah:

  • Kami boleh mengira [(30 hari sebulan)/(360 hari setahun)] mengikut AS atau Peraturan Eropah untuk Asas bersamaan dengan 0 atau 4 .
  • Sekali lagi, kita boleh mengambil [(hari sebenar)/(sebenar hari dalam tahun)], [(hari sebenar)/360], atau [(hari sebenar)/365] dengan Asas bersamaan dengan 1, 2 , atau 3 .
  • Kita mesti memerlukan pembolehubah Tarikh Mula dan Tarikh Tamat tetapi Asas adalah pilihan. Excel berpendapat bahawa asasnya ialah 0 jika kita meninggalkan Asas

Baca Lagi: Formula Excel untuk Mengira Umur pada Tarikh Tertentu

3. Menggunakan DATEDIF dan Operasi Aritmetik untuk Mengira Umur dalam Bulan Selesai dan Pecahan

Kami boleh menggunakan fungsi DATEDIF untuk mengira umur sempurna dalam bulan. Juga, kita boleh mencarinya dengan menggunakan Formula Aritmetik yang mudah. Dalam sel E5 gambar di bawah, kita boleh menggunakan fungsi DATEDIF untuk mengira Umur dalam bulan Sebenar seperti ini.

=DATEDIF(C5,D5,”M”)

Di sini, M merujuk bahawa formula akan mengembalikan umur dalam Bulan .

Kedua, dengan menekan ENTER kami mendapati 359 bulan dalam sel E5 .

Kami hanya boleh melakukan ini dengan menggunakan Formula Aritmetik di bawah.

=+(D5-C5)/30

Di sini, +=(B2-A2)/30 mengembalikan output yang sama seperti formula =( B2-A2)/30 . Oleh itu, kita boleh mengabaikan tanda "tambah" formula ini.

Akibatnya, kita boleh mencari umur sebenar atau pecahan seperti ini.

Dan akhirnya, dengan menggunakan Pengendalian Isi kita dapati semua seperti ini.

4. Menggunakan Fungsi CONCATENATE dan DATEDIF untuk Mengira Umur dalam Tahun, Bulan dan Hari.

Kita boleh menggunakan gabungan fungsi CONCATENATE dan DATEDIF apabila kita mahu untuk mengira umur dalam tahun, bulan dan hari yang tepat. Dalam sel E5 , kita boleh meletakkan formula seperti ini.

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

Menggunakan fungsi CONCATENATE , kita telah menggabungkan (menggabungkan) tiga formula DATEDIF dalam formula yang dimasukkan di atas. Selepas setiap formula DATEDIF , kami telah memasukkan rentetan teks Tahun, Bulan, dan Hari . Ini bermakna keputusan setiap formula DATEDIF akan digabungkan dengan rentetan teks dalam output akhir.

Sekali lagi, dengan menekan ENTER , kita dapati Umur Sebenar dalam sel E5 .

Berulang kali, kita perlu menggunakan Isi Pemegang untuk mencari umur dalam sel lain.

Hasilnya, kami mendapat output seperti ini.

Baca Lagi: Cara Mengira Umur dalam Excel dalam Tahun dan Bulan (5 Cara Mudah)

5. Menggunakan DATEDIF dan TODAYBerfungsi untuk Mengira Umur dengan Masa Semasa

Jika kita ingin menggunakan masa semasa asal dan seterusnya menukar umur dengan perubahan masa hari demi hari, kita boleh melakukan ini dengan dua sistem yang berguna.

5.1 Menggunakan Lajur Masa Berbeza

Kami boleh menukar masa dalam set data dengan asal Masa Semasa . Untuk melakukan ini, kita harus menggunakan fungsi TODAY di bawah dalam sel D5 . Di sini, dalam sel E5 , kami telah pun menggunakan fungsi DATEDIF .

=TODAY()

Kedua, kita perlu menekan ENTER .

Hasilnya, kami telah menemui Masa Semasa<2 yang asal>. Dan Umur dalam Tahun dalam E5 sel juga telah berubah dengan sewajarnya, daripada 29 kepada 32.

Selepas menggunakan Fill Handle pada kedua-dua lajur D dan E , kami akhirnya menemui umur dalam setiap sel mengikut Masa Semasa.

5.2 Tanpa Menggunakan Lajur Masa Berbeza

Kita boleh menggunakan gabungan DATEDIF dan TIME berfungsi untuk mengira umur tanpa bantuan lajur masa. Untuk melakukan ini, kita perlu menggunakan formula di bawah dalam D5 sel seperti ini.

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

Di sini, kami telah menggunakan TODAY() dan bukannya menggunakan rujukan sel masa yang lain. Ini bermakna rujukan sel kali terakhir dilambangkan ialah Hari ini .

Begitu juga, dengan menekan Enter , kita mendapat umur sebagai 32 .

Akhir sekali, kita perlu menggunakan Fill Handle untuk mendapatkan umur dalam setiap sel daripada D5 hingga D14 .

Hasilnya, kita dapati output seperti ini.

6. Memohon VBA untuk Mengira Umur Antara Dua Tarikh dalam Excel

Memohon VBA adalah kaedah lain yang boleh digunakan untuk mengira umur. Untuk ini, kita perlu mengikuti langkah di bawah.

Pertama, pergi ke tab Pembangun > Visual Basic .

Kedua, klik pada Sisipkan > kemudian Modul .

Hasilnya, kosong Modul akan muncul seperti ini.

Ketiga, kita perlu menyalin dan menampal kod VBA di bawah di dalam Modul.

6135

Selepas itu, klik pada Jalankan > kemudian Jalankan Sub/UserForm .

Dan akhirnya, kita akan mendapat output di bawah.

Baca Lagi: Excel VBA: Kira Umur dari Tarikh Lahir

Perkara yang Perlu Diingati

  • Kami tidak boleh memohon hanya fungsi DATEDIF di mana kita perlu mencari umur dalam bentuk pecahan.
  • Untuk mencari umur pecahan, kita perlu menggunakan fungsi YEARFRAC , atau kita juga boleh gunakan Formula Aritmetik .
  • Kita perlu menggunakan gabungan fungsi CONCATENATE dan DATEDIF apabila kita perlu mengira tahun, bulan dan hari iaitu kesemuanya.
  • Untuk kegunaan dinamik mencari umur, kita perlu menggunakan HARI INI

Kesimpulan

Excel mempunyai formula berkesan yang berbeza untuk mencari umur atau selang masa. Dalam artikel ini, kami telah cuba membincangkan semua fungsi yang digunakan untuk mencari umur.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.