เนื้อหา
- เมื่อคุณจำเป็นต้องรู้อายุของคุณ (หรือคนอื่น)
- คำนวณอายุด้วยฟังก์ชัน DATEDIF
- ต่อสูตรเข้าด้วยกัน
- ฟังก์ชัน TODAY ()
- ตัวอย่าง: คำนวณอายุปัจจุบันของคุณด้วย DATEDIF
เมื่อคุณจำเป็นต้องรู้อายุของคุณ (หรือคนอื่น)
การใช้งานหนึ่งครั้งสำหรับฟังก์ชัน DATEDIF ของ Excel คือการคำนวณอายุปัจจุบันของบุคคล หากคุณไม่ต้องการลากปฏิทินสูตรสเปรดชีตธรรมดาสามารถช่วยคุณได้ หรือใช้ฟังก์ชันเพื่อคำนวณความแตกต่างระหว่างวันที่สองวัน
คำแนะนำในบทความนี้ใช้กับ Excel 2019, 2016, 2013, 2010; Excel สำหรับ Microsoft 365, Excel Online, Excel สำหรับ Mac, Excel สำหรับ iPad, Excel สำหรับ iPhone และ Excel สำหรับ Android
คำนวณอายุด้วยฟังก์ชัน DATEDIF
ในสูตรต่อไปนี้ฟังก์ชัน DATEDIF จะกำหนดอายุปัจจุบันของบุคคลในปีเดือนและวัน
= DATEDIF (E1, วันนี้ (), "Y") และ "ปี" & DATEDIF (E1, วันนี้ (), "YM") & "เดือน," & DATEDIF (E1, วันนี้), "MD") & "วัน"
เพื่อให้สูตรทำงานได้ง่ายขึ้นวันเกิดของบุคคลจะถูกป้อนลงในเซลล์ E1 ของแผ่นงาน (ดูตัวอย่างด้านล่าง) การอ้างอิงเซลล์ไปยังตำแหน่งนี้ถูกป้อนลงในสูตร หากวันเดือนปีเกิดถูกเก็บไว้ในเซลล์ที่แตกต่างกันในแผ่นงานจำเป็นต้องเปลี่ยนการอ้างอิงเซลล์ทั้งสามในสูตร
สูตรใช้ DATEDIF สามครั้งเพื่อคำนวณจำนวนปีแรกจากนั้นจำนวนเดือนจากนั้นจำนวนวันระหว่างวันที่สองวัน สูตรสามส่วนคือ:
จำนวนปี: DATEDIF (E1, วันนี้ (), "Y") และ "ปี,"
จำนวนเดือน: DATEDIF (E1, วันนี้ (), "YM") & "เดือน,"
จำนวนวัน: DATEDIF (E1, วันนี้ (), "MD") และ "วัน"
ต่อสูตรเข้าด้วยกัน
เครื่องหมายและ (&) เป็นสัญลักษณ์การต่อข้อมูลใน Excel หนึ่งใช้สำหรับการต่อข้อมูลคือการเข้าร่วมข้อมูลตัวเลขและข้อมูลข้อความร่วมกันเมื่อใช้ในสูตรเดียว ตัวอย่างเช่นเครื่องหมายแอมเปอร์แซนด์เข้าร่วมฟังก์ชัน DATEDIF กับข้อความปีเดือนและวันในสามส่วนของสูตร
ฟังก์ชัน TODAY ()
สูตรนี้ยังใช้ประโยชน์จากฟังก์ชัน TODAY () เพื่อป้อนวันที่ปัจจุบันลงในสูตร DATEDIF เนื่องจากฟังก์ชัน TODAY () ใช้วันที่ซีเรียลของคอมพิวเตอร์เพื่อค้นหาวันที่ปัจจุบันฟังก์ชันจะอัปเดตอย่างต่อเนื่องทุกครั้งที่มีการคำนวณเวิร์กชีทใหม่
แผ่นงานคำนวณใหม่ทุกครั้งที่เปิด อายุปัจจุบันของบุคคลนั้นจะเพิ่มขึ้นเมื่อมีการเปิดแผ่นงานเว้นแต่ว่าจะมีการคำนวณใหม่โดยอัตโนมัติ
ตัวอย่าง: คำนวณอายุปัจจุบันของคุณด้วย DATEDIF
ตัวอย่างของฟังก์ชัน DATEDIF คำนวณอายุปัจจุบันของคุณ:
-
ป้อนวันเกิดของคุณในเซลล์ E1 ของแผ่นงานเปล่า
-
ป้อนสูตรลงในเซลล์ E3:
= DATEDIF (E1, วันนี้ (), "Y") และ "ปี" & DATEDIF (E1, วันนี้ (), "YM") & "เดือน," & DATEDIF (E1, วันนี้ (), "MD") & "วัน "
-
กด ENTER.
-
อายุปัจจุบันของคุณจะปรากฏในเซลล์ E3 ของแผ่นงาน