Excel: วิธีคำนวณอายุเป็น dd/mm/yyyy
คุณสามารถใช้สูตรต่อไปนี้เพื่อคำนวณอายุตามวันเกิดในรูปแบบ วว/ดด/ปปปป ใน Excel:
สูตรที่ 1: คำนวณอายุเป็นปี (เช่น 32 ปี)
=DATEDIF( B2 ,NOW(),"y")
สูตรที่ 2: คำนวณอายุในปีทศนิยม (เช่น 32.597 ปี)
=YEARFRAC( B2 ,NOW())
สูตรที่ 3 คำนวณอายุเป็น ปี เดือน วัน (เช่น 32 ปี 7 เดือน 5 วัน)
=DATEDIF( B2 ,TODAY(),"y")&" years, "&DATEDIF( B2 ,TODAY(),"ym")&" months, "&DATEDIF( B2 ,TODAY(),"md")&" days "
แต่ละสูตรจะถือว่าวันเกิดอยู่ในเซลล์ B2
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติกับรายการวันเกิดต่อไปนี้ใน Excel:
ตัวอย่างที่ 1: คำนวณอายุเป็นปี
หากต้องการแปลงวันเกิดเป็นอายุสำหรับเซลล์ B2 เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 :
=DATEDIF( A2 ,TODAY(),"y")
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ C:
คอลัมน์ C จะแสดงอายุของวันเกิดแต่ละวันในคอลัมน์ B ในรูปปี
ตัวอย่างที่ 2: คำนวณอายุเป็นปีทศนิยม
หากต้องการแปลงวันเกิดเป็นอายุในปีทศนิยมสำหรับเซลล์ B2 เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 :
=YEARFRAC( B2 , TODAY ())
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ C:
คอลัมน์ C จะแสดงอายุของวันเกิดแต่ละวันในคอลัมน์ B ในรูปของปีทศนิยม
ตัวอย่างที่ 3: คำนวณอายุเป็นปี เดือน และวัน
ในการคำนวณอายุเป็นปี เดือน และวันสำหรับเซลล์ B2 เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 :
=DATEDIF( B2 ,TODAY(),"y")&" years, "&DATEDIF( B2 ,TODAY(),"ym")&" months, "&DATEDIF( B2 ,TODAY(),"md")&" days "
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ C:
คอลัมน์ C แสดงอายุของวันเกิดแต่ละวันในคอลัมน์ B ในรูปปี เดือน และวัน
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีคำนวณจำนวนเดือนระหว่างวันที่ใน Excel
วิธีแปลงรูปแบบวันที่เป็นเดือนและปีใน Excel
วิธีคำนวณค่าเฉลี่ยต่อเดือนใน Excel