Excel: วิธีคำนวณอายุในวันที่ระบุ


คุณสามารถใช้สูตรต่อไปนี้เพื่อคำนวณอายุของบุคคลในวันที่เจาะจงโดยพิจารณาจากวันเกิด:

สูตรที่ 1: คำนวณอายุเป็นปี (เช่น 60 ปี)

 =DATEDIF( A2 , B2 ,"y")

สูตรที่ 2: คำนวณอายุเป็นปีทศนิยม (เช่น 60.372 ปี)

 =YEARFRAC( A2 , B2 )

สูตรที่ 3 คำนวณอายุเป็น ปี เดือน วัน (เช่น 60 ปี 4 เดือน 14 วัน)

 =DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"

แต่ละสูตรจะถือว่าวันเกิดอยู่ในเซลล์ A2 และวันที่ที่คุณสนใจอยู่ในเซลล์ B2

ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติ

ตัวอย่างที่ 1: คำนวณอายุเป็นปี

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อคำนวณอายุของแต่ละบุคคลเป็นปี ณ วันที่ 05/15/2040 โดยสมมติว่าเกิดวันที่ 01/01/1980 :

 =DATEDIF( A2 , B2 ,"y")

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel คำนวณอายุ ณ วันที่ที่ระบุ

เราจะเห็นว่าบุคคลที่เกิดในวันที่ 1/1/1980 จะมีอายุ 60 ปีในวันที่ 15/05/2040

ตัวอย่างที่ 2: คำนวณอายุเป็นปีทศนิยม

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อคำนวณอายุของแต่ละบุคคลในปีทศนิยม ณ วันที่ 05/15/2040 โดยสมมติว่าเกิดวันที่ 01/01/1980 :

 =YEARFRAC( A2 , B2 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

เราจะเห็นว่าบุคคลที่เกิดวันที่ 1/01/2523 จะมีอายุ 60,372 ปีในวันที่ 15/05/2583

ตัวอย่างที่ 3: คำนวณอายุเป็นปี เดือน และวัน

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อคำนวณอายุของแต่ละบุคคลเป็นปี เดือน และวัน ณ วันที่ 05/15/2040 โดยสมมติว่าเกิดวันที่ 01/01/1980 :

 =DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

เราจะเห็นว่าบุคคลที่เกิดในวันที่ 1/1/2523 จะมีอายุ 60 ปี 4 เดือน 14 วัน ในวันที่ 15/05/2583

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีคำนวณจำนวนเดือนระหว่างวันที่ใน Excel
วิธีแปลงรูปแบบวันที่เป็นเดือนและปีใน Excel
วิธีคำนวณค่าเฉลี่ยต่อเดือนใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *