หากเพื่อนๆ กำลังติดปัญหาหรือต้องการหาอายุงาน ใน excel
วันนี้เราจะมาแชร์วิธีการหาอายุงานง่ายๆ มาให้นำไปประยุกต์กันครับ
โดยในที่นี้จะเป็นวิธีหาอายุงานตั้งแต่เข้าทำงานจนถึงวันนี้หรือวันที่ปัจจุบัน
ไม่ว่าจะผ่านไปกี่วัน สูตรนี้ก็จะคำนวณอายุงานพนักงานให้จนถึงวันปัจจุบันเลย
โดยไม่ต้องเปลี่ยนวันที่เอง
แต่ถ้าหากเพื่อนๆ ต้องการให้นับไปจนถึงวันทีใดวันที่หนึ่งของปีๆ นั้นๆ ก็กำหนดได้อัตโนมัตเช่นกัน
เช่น ให้นับตั้งแต่วันที่เข้าทำงาน จนถึงวันที่ 31 ธันวาของปี แบบนี้ก็สามารถทำได้ครับ
แต่อาจต้องเพิ่มสูตรซ้อนเข้าไปเพื่อกำหนดวันที่จะให้นับถึงโดยอัตโนมัติ ไม่ต้องกรอกข้อมูลเอง
เขียนสูตรครั้งเดียวจบ ไม่ต้องทำอะไรอีก (หากต้องการกำหนดแบบนี้ทักหลังไมด์มาได้ครับ)
สำหรับตัวอย่างนี้ เป็นการนับตั้งแต่เข้าทำงานจนถึงวันนี้ ครับ
โดยจะใช้สูตร Today() เพื่อแสดงวันที่ปัจจุบัน
สูตรหาอายุงาน ใน excel วัน เดือน ปี โดยใช้ DATEDIF
- กำหนดวันที่เข้าทำงาน (พิมเข้าไปในสูตรเองหรืออ้างอิงเซลล์ได้แล้วแต่สะดวก)
- กำหนดวันที่ที่จะให้นับถึง ในที่นี้จะเป็นวันนี้ โดยจะใช้สูตร =Today() เพื่อแสดงวันที่ปัจจุบัน
- ไวยกรณ์สูตร =DATEDIF(วันที่เข้าทำงาน,TODAY(),”y”)
TODAY() วันที่ปัจจุบัน
“y” = จำนวนปี
“ym” = จำนวนเดือน
“md” = จำนวนวันห
=DATEDIF(วันที่เข้าทำงาน,TODAY(),”y”) … ปี
=DATEDIF(วันที่เข้าทำงาน,TODAY(),”ym”) … เดือน
=DATEDIF(วันที่เข้าทำงาน,TODAY(),”md”) …. วัน
*** หมายเหตุ DATEDIF จะไม่ปรากฏใน รายการสูตรของ excel นะครับ
ดังนั้นต้องพิมพ์เข้าไปเองและต้องพิมพ์ให้ถูกนะครับ
เพราะเราไม่ได้รับการแนะนำใดๆ จาก excel เลย แบบนี้

ลองดูภาพประกอบด้านล่างนี้ และทำความเข้าใจดูครับ


สามารถนำวิธีการนี้ไปใช้ไดหลากหลายครับ ไม่ว่าจะเป็น การคำนวณหาอายุงาน คำนวณอายุราชการ คำนวณอายุปัจจุบัน ใน excel ได้หมด ลองทำดูครับ
หากมีปัญหาการใช้งาน หรือ อะไรก็แล้วแต่ สอบถามได้เลยครับ

เพิ่มเพื่อน Line official https://lin.ee/FKL3TAL (@739jacrz)
แฟนเพจ : https://facebook.com/108howtocom
Website : http://www.108howto.com
Youtobe : https://www.youtube.com/user/MrJom108