สารบัญ
เป็นความต้องการที่พบบ่อยที่สุดอย่างหนึ่งสำหรับเราในการคำนวณอายุของใครบางคนเพื่อวัตถุประสงค์ต่างๆ เราสามารถใช้ Excel ในเรื่องนี้ได้อย่างง่ายดายและรวดเร็ว ในบทความนี้ ฉันจะแสดงวิธีการคำนวณอายุใน Excel ในรูปแบบ dd/mm/yyyy
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดได้ฟรีที่นี่
คำนวณอายุใน ddmmyyyy.xlsx
2 สูตรคำนวณอายุใน Excel ใน dd/mm/yyyy
คุณสามารถคำนวณอายุใน Excel ได้ใน ปี เดือน หรือแม้แต่วันที่ คุณสามารถใช้ฟังก์ชันต่างๆ เพื่อคำนวณอายุในรูปแบบใดก็ได้เหล่านี้ หากต้องการคำนวณอายุใน Excel ในรูปแบบ dd/mm/yyyy โดยเฉพาะ และหากต้องการทราบรายละเอียด โปรดอ่านบทความฉบับเต็มด้านล่าง
1. คำนวณอายุปัจจุบันใน Excel โดยการรวมฟังก์ชัน TODAY และ DATEDIF
ถ้าคุณต้องการคำนวณอายุใน Excel วันนี้ คุณสามารถใช้ ฟังก์ชัน DATEDIF และ ฟังก์ชัน TODAY ได้
DATEDIF ฟังก์ชัน เป็นฟังก์ชันที่คำนวณความแตกต่างระหว่างวันที่สองวัน โดยมีอาร์กิวเมนต์ 3 ส่วนใหญ่
ไวยากรณ์: DATEDIF(start_date,end_date,unit)
วันที่เริ่มต้น: นี่คือวันที่ที่ส่วนต่างจะถูกคำนวณ
วันที่สิ้นสุด: นี่คือวันที่ที่ส่วนต่างจะถูกคำนวณ
หน่วย: นี่คืออักษรตัวแรกของปี เดือน หรือวันที่ภายในเครื่องหมายอัญประกาศเพื่อประกาศความแตกต่างของวันที่จะถูกคำนวณตามวัน เดือน หรือปี ฟังก์ชัน
TODAY เป็นฟังก์ชันใน Excel ที่ส่งกลับวันที่ของวันนี้ ไม่มีข้อโต้แย้ง
สมมติว่าคุณมีชุดข้อมูล 6 คนพร้อมชื่อและวันเกิด ตอนนี้ คุณต้องการคำนวณอายุของพวกเขาในวันนี้ ทำตามขั้นตอนด้านล่างเพื่อทำสิ่งนี้ให้สำเร็จ 👇
📌 ขั้นตอน:
- ก่อนอื่นให้คลิกที่ปุ่ม D5 เซลล์ที่คุณต้องการคำนวณอายุของคุณ
- ตามด้วย ใส่ เครื่องหมายเท่ากับ (=) ถึง เริ่มสูตร จากนั้นเขียนสูตรต่อไปนี้แล้วกดปุ่ม Enter
=DATEDIF(C5,TODAY(),"Y")&" Years, "&DATEDIF(C5,TODAY(),"YM")&" Months, "&DATEDIF(C5,TODAY(),"MD")&" Days"
🔎 รายละเอียดสูตร:
=DATEDIF(C5,TODAY(),”Y”)
สิ่งนี้จะคำนวณความแตกต่างระหว่างวันที่ของเซลล์ C5 และวันที่ของวันนี้เป็นปี
ผลลัพธ์: 35
=DATEDIF(C5,TODAY(), ”ย”)&” ปี “
สิ่งนี้จะเชื่อมช่องว่าง จากนั้นเขียนปี เพิ่มเครื่องหมายจุลภาคและเว้นวรรคอีก
ผลลัพธ์: 35 ปี
=DATEDIF(C5,TODAY(),”Y”)&” ปี “&DATEDIF(C5,TODAY(),”YM”)
การดำเนินการนี้จะคำนวณความแตกต่างระหว่างวันที่ของเซลล์ C5 และวันที่ของวันนี้ในเดือนที่เหลือหลังจากปีที่เสร็จสมบูรณ์ และเพิ่มว่า ด้วยผลลัพธ์ของปี
ผลลัพธ์: 35 ปี, 9
=DATEDIF(C5,TODAY(),”Y”)&” ปี “&DATEDIF(C5,TODAY(),”YM”)&” เดือน“
การดำเนินการนี้จะเชื่อมช่องว่าง จากนั้นเขียนเดือน เพิ่มเครื่องหมายจุลภาคและเว้นวรรคอีก
ผลลัพธ์: 35 ปี 9 เดือน
=DATEDIF(C5,TODAY(),”Y”)&” ปี “&DATEDIF(C5,TODAY(),”YM”)&” เดือน “&DATEDIF(C5,TODAY(),”MD”)
การดำเนินการนี้จะคำนวณความแตกต่างระหว่างวันที่ของเซลล์ C5 และวันที่ของวันนี้ในวันที่เหลือหลังจากปีและเดือนที่เสร็จสมบูรณ์ และ เพิ่มด้วยผลลัพธ์ปีและเดือน
ผลลัพธ์: 35 ปี 9 เดือน 25
=DATEDIF(C5,TODAY(),”Y ”)&” ปี “&DATEDIF(C5,TODAY(),”YM”)&” เดือน “&DATEDIF(C5,TODAY(),”MD”)&” วัน”
สิ่งนี้จะเชื่อมช่องว่าง แล้วเขียนวัน
ผลลัพธ์: 35 ปี 9 เดือน 25 วัน
- ดังนั้น คุณได้คำนวณอายุของอเล็กซ์ในวันนี้ จากนั้นวางเคอร์เซอร์ไปที่ตำแหน่ง ขวาล่าง ของเซลล์ D5 จากนั้น จุดจับเติม จะปรากฏขึ้น สุดท้าย แต่ไม่ท้ายสุด ให้ลากที่จับเติม ลง เพื่อคัดลอกสูตรสำหรับเซลล์อื่นๆ ทั้งหมด
ดังนั้น คุณสามารถคำนวณเซลล์ของใครก็ได้ อายุวันนี้ใน Excel ในรูปแบบ dd/mm/yyyy และใบผลลัพธ์ทั้งหมดจะมีลักษณะดังนี้ 👇
2. คำนวณอายุระหว่างวันที่สองวันในหน่วย dd/mm/yyyy
ตอนนี้ สมมติว่าคุณมีชุดข้อมูลอื่นที่มีชื่อและวันเกิดของบุคคล 6 ชุด . แต่ต่อไปนี้คือวันที่กำหนดซึ่งคุณต้องทำคำนวณอายุของพวกเขา คุณสามารถค้นหาอายุระหว่างสองวันที่ระบุได้โดยใช้ฟังก์ชัน DATEDIF ทำตามขั้นตอนด้านล่างเพื่อทำสิ่งนี้ 👇
📌 ขั้นตอน:
- ก่อนอื่นให้คลิกที่ปุ่ม E5 เซลล์ที่คุณต้องการคำนวณอายุของคุณ
- ตามด้วย ใส่ เครื่องหมายเท่ากับ (=) ถึง เริ่มสูตร จากนั้นเขียนสูตรต่อไปนี้แล้วกดปุ่ม Enter
=DATEDIF(C5,D5,"Y")&" Years, "&DATEDIF(C5,D5,"YM")&" Months, "&DATEDIF(C5,D5,"MD")&" Days"
🔎 รายละเอียดสูตร:
=DATEDIF(C5,D5,”Y”)
ค่านี้จะคำนวณความแตกต่างระหว่างวันที่ของเซลล์ C5 และ D5 เป็นปี
ผลลัพธ์: 35
=DATEDIF(C5,D5 ,”ย”)&” ปี “
สิ่งนี้จะเชื่อมช่องว่าง จากนั้นเขียนปี เพิ่มเครื่องหมายจุลภาคและเว้นวรรคอีก
ผลลัพธ์: 35 ปี
=DATEDIF(C5,D5,”Y”)&” ปี “&DATEDIF(C5,D5,”YM”)
การดำเนินการนี้จะคำนวณความแตกต่างระหว่างวันที่เซลล์ C5 และ D5 ในเดือนที่เหลือหลังจากปีที่เสร็จสมบูรณ์ และเพิ่มด้วยปี ' ผลลัพธ์
ผลลัพธ์: 35 ปี, 8
=DATEDIF(C5,D5,”Y”)&” ปี “&DATEDIF(C5,D5,”YM”)&” เดือน “
สิ่งนี้จะเชื่อมช่องว่าง จากนั้นเขียนเดือน เพิ่มเครื่องหมายจุลภาคแล้วเพิ่มช่องว่างอีก
ผลลัพธ์: 35 ปี 8 เดือน
=DATEDIF(C5,D5,”Y”)&” ปี “&DATEDIF(C5,D5,”YM”)&” เดือน“&DATEDIF(C5,D5,”MD”)
การดำเนินการนี้จะคำนวณความแตกต่างระหว่างวันที่ของเซลล์ C5 และ D5 ของวันที่เหลือหลังจากปีและเดือนที่เสร็จสมบูรณ์ และเพิ่มด้วยปี และเดือนผลลัพธ์
ผลลัพธ์: 35 ปี 8 เดือน 5
=DATEDIF(C5,D5,”Y”)&” ปี “&DATEDIF(C5,D5,”YM”)&” เดือน “&DATEDIF(C5,D5,”MD”)&” วัน”
สิ่งนี้จะเชื่อมช่องว่าง แล้วเขียนวัน
ผลลัพธ์: 35 ปี 8 เดือน 5 วัน
- ดังนั้น คุณได้คำนวณอายุ ณ วันที่กำหนดนี้สำหรับอเล็กซ์ จากนั้นวางเคอร์เซอร์ไปที่ตำแหน่ง ขวาล่าง ของเซลล์ E5 จากนั้น จุดจับเติม จะปรากฏขึ้น สุดท้าย แต่ไม่ท้ายสุด ให้ลากที่จับเติม ลง เพื่อคัดลอกสูตรสำหรับเซลล์อื่นๆ ทั้งหมด
ดังนั้น คุณสามารถคำนวณเซลล์ของใครก็ได้ อายุวันนี้ใน Excel ในรูปแบบ dd/mm/yyyy และใบผลปลาวาฬจะเป็นแบบนี้ 👇
สูตรอื่นๆ บางสูตรสำหรับคำนวณอายุเป็นปีเท่านั้น
นอกเหนือจากวิธีที่อธิบายไว้ก่อนหน้านี้ คุณยังสามารถใช้สูตรอื่นๆ เพื่อคำนวณอายุใน Excel หากคุณต้องการหาอายุเป็นปี
1. การใช้ฟังก์ชัน INT
คุณสามารถหาอายุของบุคคลเป็นปีได้โดยใช้ ฟังก์ชัน INT ง่ายๆ ทำตามขั้นตอนด้านล่างเพื่อดำเนินการดังกล่าว 👇
📌 ขั้นตอน:
- ก่อนอื่น คลิกที่เซลล์ D5 ที่คุณต้องการคำนวณอายุของคุณ
- ตามด้วย ใส่ เครื่องหมายเท่ากับ (=) เพื่อเริ่มสูตร จากนั้นเขียนสูตรต่อไปนี้แล้วกดปุ่ม Enter
=INT((TODAY()-C5)/365)
🔎 รายละเอียดสูตร:
(TODAY()-C5)
นี่จะคำนวณ ความแตกต่างระหว่างวันที่วันนี้และวันที่ของเซลล์ C5 หน่วยเป็นวัน
ผลลัพธ์: 13082
(TODAY()-C5)/365
สิ่งนี้จะทำให้ผลลัพธ์จากวันกลายเป็นผลลัพธ์เป็นปี
ผลลัพธ์: 35.84.
INT((TODAY( )-C5)/365)
สิ่งนี้จะทำให้ผลลัพธ์ทศนิยมของปีเป็นจำนวนเต็มที่น้อยกว่าที่ใกล้เคียงที่สุด
ผลลัพธ์: 35
- ด้วยเหตุนี้ คุณได้คำนวณอายุในวันนี้สำหรับอเล็กซ์ จากนั้นวางเคอร์เซอร์ไปที่ตำแหน่ง ขวาล่าง ของเซลล์ D5 จากนั้น จุดจับเติม จะปรากฏขึ้น สุดท้าย แต่ไม่ท้ายสุด ให้ลากที่จับเติม ลง เพื่อคัดลอกสูตรสำหรับเซลล์อื่นๆ ทั้งหมด
ดังนั้น คุณสามารถคำนวณค่าของทุกคน อายุเป็นปี ตัวอย่างเช่น แผ่นผลลัพธ์จะมีลักษณะดังนี้ 👇
2. การใช้ฟังก์ชัน YEARFRAC
นอกจากนี้ คุณสามารถใช้ ฟังก์ชัน YEARFRAC เพื่อคำนวณอายุใน Excel ได้หากต้องการ ค้นหาอายุของคุณในปี ทำตามขั้นตอนด้านล่างเพื่อทำสิ่งนี้ให้สำเร็จ 👇
📌 ขั้นตอน:
- ก่อนอื่น คลิกที่เซลล์ D5 ที่คุณต้องการคำนวณอายุของคุณ
- ตามด้วย ใส่ เครื่องหมายเท่ากับ (=) เพื่อเริ่มสูตร จากนั้นเขียนสูตรต่อไปนี้แล้วกดปุ่ม Enter
=ROUNDDOWN(YEARFRAC(C5,TODAY(),1),0)
🔎 รายละเอียดสูตร:
YEARFRAC(C5,TODAY(),1)
นี่ คำนวณความแตกต่างของปีจริงระหว่างวันที่เซลล์ C5 และวันที่ของวันนี้
ผลลัพธ์: 35.8
ROUNDDOWN(YEARFRAC(C5,TODAY(),1) ,0)
รอบนี้ลดผลลัพธ์ก่อนหน้าด้วยจุดทศนิยมเป็นศูนย์
ผลลัพธ์: 35
- ดังนั้น คุณ ได้คำนวณอายุเป็นปีในวันนี้สำหรับอเล็กซ์ จากนั้นวางเคอร์เซอร์ไปที่ตำแหน่ง ขวาล่าง ของเซลล์ D5 จากนั้น จุดจับเติม จะปรากฏขึ้น สุดท้าย แต่ไม่ท้ายสุด ให้ลากที่จับเติม ลง เพื่อคัดลอกสูตรสำหรับเซลล์อื่นๆ ทั้งหมด
ดังนั้น คุณสามารถคำนวณค่าของทุกคน อายุเป็นปี ตัวอย่างเช่น แผ่นผลลัพธ์จะมีลักษณะดังนี้ 👇