วิธีการคำนวณอายุในปีใน Excel

มีสองวิธีในการคำนวณอายุเป็นปีเมื่อคุณมีวันเดือนปีเกิดและเวลาสำหรับอายุนั้น

1. ฟังก์ชัน INT

วิธีแรกคือการนับวันระหว่างวันที่สองวันและหารด้วย 365 สำหรับปี จากนั้นใช้ฟังก์ชัน INT เพื่อแยกจำนวนเต็มตามอายุในปี

=INT((B2-A2)/365)

โดยที่ 'B2-A2' คือการนับวันระหว่างวันที่สองวัน

หากคุณมีวันเดือนปีเกิดและต้องการคำนวณอายุ ณ วันนี้ คุณสามารถใช้ ฟังก์ชันวันนี้ เพื่อรับวันที่ของวันนี้

=INT((วันนี้()-A2)/365)

วิธีนี้จะทำให้คุณมีอายุเป็นปี อย่างไรก็ตาม เนื่องจากไม่ใช่ทุกปีจะมี 365 วัน ในทางทฤษฎี วิธีนี้อาจทำให้คุณมีวันหยุดหนึ่งวัน

2. ฟังก์ชัน YEARFRAC

ฟังก์ชัน YEARFRAC ส่งกลับเศษส่วนของปีระหว่างวันที่เริ่มต้นและวันที่สิ้นสุด

=ปัดเศษ(YEARFRAC(A2,B2,0),0)

โดยที่ 0 คือประเภทของเกณฑ์การนับวันที่จะใช้ และให้ความแตกต่างที่แท้จริงของคุณระหว่างวันที่สองวัน

A2 คือวันที่เริ่มต้น และ B2 คือวันที่สิ้นสุด

3. ฟังก์ชัน DATEDIF

ฟังก์ชัน DATEDIF นับจำนวนวัน เดือน หรือปีระหว่างวันที่สองวัน

=DATEDIF(A2, B2, 'Y')

โดยที่ A2 คือวันที่เริ่มต้น และ B2 คือวันที่สิ้นสุด หากคุณต้องการนับอายุ ณ วันนี้ คุณจะต้องรวมฟังก์ชัน Today()

'Y' คือประเภทของการคำนวณ โปรดดูรายการประเภทและคำอธิบายทั้งหมด

“ย” จำนวนปี
'เอ็ม' จำนวนเดือน
'ด' จำนวนวัน
'นพ. ความแตกต่างเมื่อละเลยปีเดือน
'วายเอ็ม' ความแตกต่างเมื่อละเลยปีและวัน
'ยดี' ความแตกต่างเมื่อละเลยปี