Excel

Hitung tahun antara tarikh

Calculate Years Between Dates

Formula Excel: Hitung tahun antara tarikhFormula generik
= YEARFRAC (start_date,end_date)
Ringkasan

Untuk mengira bilangan tahun antara dua tarikh, anda boleh menggunakan Fungsi YEARFRAC , yang akan mengembalikan nombor perpuluhan yang mewakili pecahan tahun antara dua tarikh. Dalam contoh yang ditunjukkan, formula dalam D6 adalah:





 
= YEARFRAC (B6,C6)
Penjelasan

Fungsi YEARFRAC mengembalikan nombor perpuluhan yang mewakili tahun pecahan antara dua tarikh. Sebagai contoh:

 
= YEARFRAC ('1-Jan-2019','1-Jan-2020') // returns 1 = YEARFRAC ('1-Jan-2019','1-Jul-2020') // returns 1.5

Berikut adalah beberapa contoh hasil yang dikira oleh YEARFRAC:





Tarikh mula Tarikh tamat Hasil YEARFRAC
1/1/2015 1/1/2016 1
15/3/1970 15/9/1976 6.5
1/1/2000 7/15/2000 .5389
1/6/2000 6/25/1999 .9333

Dalam contoh yang ditunjukkan, formula dalam D6 adalah:

 
= YEARFRAC (B6,C6) // returns 1

Hasil pembundaran

Sebaik sahaja anda mempunyai nilai perpuluhan, anda boleh membundarkan nombor jika anda mahu. Contohnya, anda boleh membundarkan nombor bulat terdekat dengan Fungsi ROUND :



cara mengekstrak nombor dari sel di excel
 
= ROUND ( YEARFRAC (A1,B1),0)

Seluruh tahun sahaja

Anda mungkin juga mahu menyimpan hanya bilangan bulat hasilnya tanpa nilai pecahan, sehingga anda hanya menghitung sepanjang tahun. Sekiranya demikian, anda hanya boleh membungkus YEARFRAC di I Fungsi NT :

 
= INT ( YEARFRAC (A1,B1))

Sekiranya anda perlu mengira tahun secara berterusan, misalnya untuk mendapatkan usia berdasarkan hari lahir, lihat contohnya di sini .

Catatan: Fungsi YEARFRAC mempunyai argumen ke-3 pilihan yang mengawal bagaimana hari dihitung ketika mengira tahun pecahan. Tingkah laku lalai adalah mengira hari antara dua tarikh berdasarkan tahun 360 hari, di mana semua 12 bulan dianggap mempunyai 30 hari. The Halaman YEARFRAC memberikan lebih banyak maklumat.

Pengarang Dave Bruns


^