20
สูตร DATEDIF
อายุ อายุงาน กี่ปี กี่เดือน
โจทย์ HR ต้องคิดอายุงานพนักงาน ณ สิ้นปี เพื่อดูสิทธิ์พักร้อนและเงินรางวัลอายุงาน
รูปแบบสูตร
=DATEDIF(วันเริ่ม, วันสิ้นสุด, "Y") ใช้ "M" = เดือน "YM" = เดือนที่เหลือหลังหักปีตัวอย่าง
ตัวเลขทุกช่องคือผลที่ Excel คำนวณจริง ลองพิมพ์ตามแล้วเทียบผลได้เลย
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | พนักงาน | เริ่มงาน | ณ วันที่ | ปี | เดือน |
| 2 | สมชาย | 1/3/2019 | 31/12/2026 | 7 | 9 |
| 3 | สุดา | 15/6/2021 | 31/12/2026 | 5 | 6 |
| 4 | ธนพล | 5/2/2024 | 31/12/2026 | 2 | 10 |
- B2วันเริ่มงาน
- C2วันที่คิดถึง
อ่านสูตรนี้ยังไง
- "Y" นับปีเต็ม "YM" นับเดือนที่เกินจากปีเต็ม ใช้คู่กันได้ "x ปี y เดือน"
- อยากคิดถึงวันนี้ ใช้ TODAY() แทนช่องวันสิ้นสุด
⚠ จุดที่มักพลาด
DATEDIF ไม่มีในรายการสูตรที่ Excel แนะนำ ต้องพิมพ์เองให้ครบ และวันเริ่มต้องไม่หลังวันสิ้นสุด ไม่อย่างนั้นได้ #NUM!
💡 เคล็ดลับ
แสดงเป็นข้อความ: =DATEDIF(B2,C2,"Y")&" ปี "&DATEDIF(B2,C2,"YM")&" เดือน"
ไม่อยากสร้างเอง? ใช้ไฟล์ที่ใส่สูตรนี้ไว้แล้ว
บันทึกวันลาพนักงาน + สิทธิ์ลาคงเหลือ — เปิดแล้วกรอกข้อมูลได้เลย
📘 อ่านครบ 30 สูตรแบบเป็นเล่ม ดาวน์โหลด Ebook ฟรี