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 เพื่อจัดการวันที่ได้ครบทุกสถานการณ์