หน้าแรก บทความ Microsoft
Microsoft

DAY ใน Excel ดึงเฉพาะวันที่ (ลำดับวันในเดือน) ออกจากวันที่เต็ม

เผยแพร่ 16 ส.ค. 69

DAY คือสูตรที่ดึงเฉพาะตัวเลขวัน (1-31) ออกมาจากวันที่เต็ม ไม่สนเดือนหรือปี ใช้คู่กับ YEAR และ MONTH เพื่อแยกวันที่ออกเป็นสามส่วนสำหรับนำไปประมวลผลแยกกัน

ตัวอย่าง: ดึงวันที่จากวันครบกำหนดชำระ

B1fx=DAY(A1)
A B
1 25/8/2026 25

ดึงเลข 25 ออกมาจากวันที่เต็ม เอาไปใช้เช็คได้ว่าตรงกับวันที่ 25 ของทุกเดือนไหม เช่น วันจ่ายเงินเดือนหรือวันครบกำหนดบิล

ตัวอย่าง: หาว่าเหลืออีกกี่วันจะสิ้นเดือน

B1fx=DAY(EOMONTH(A1,0))-DAY(A1)
A B
1 25/8/2026 6

สิงหาคมมี 31 วัน ลบวันที่ 25 ออก เหลืออีก 6 วันก่อนสิ้นเดือน ใช้ EOMONTH หาวันสุดท้ายของเดือนนั้นๆ แล้วดึงแค่ตัวเลขวันมาลบกัน วิธีนี้ใช้ได้ถูกต้องแม้เดือนกุมภาพันธ์ที่มีจำนวนวันไม่แน่นอนในแต่ละปี

สรุป

DAY เหมาะกับการเช็ควันครบกำหนดหรือคำนวณระยะเวลาที่เหลือในเดือน ใช้คู่กับ YEAR, MONTH และ EOMONTH เพื่อจัดการวันที่ได้ครบทุกสถานการณ์

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line