สร้างวันที่
=DATE(2025, 3, 15)
15/03/2025
สร้างวันที่ที่ถูกต้องจากตัวเลขปี-เดือน-วัน
DATE สร้างวันที่ที่ถูกต้องจากตัวเลขปี เดือน วัน รองรับการบวก/ลบเดือนที่เกินหรือค่าน้อยกว่าศูนย์และปรับวันที่ให้อัตโนมัติ เหมาะสำหรับสร้างวันที่ที่คำนวณจากสูตรหรือแยกจากฟิลด์อื่น
=DATE(year, month, day)
=DATE(year, month, day)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| year | number | Yes | ค่าปี (4 หลักแนะนำ) | |
| month | number | Yes | ค่าของเดือน สามารถเกิน 12 หรือเป็นค่าลบเพื่อเลื่อนไปปีอื่น | |
| day | number | Yes | ค่าของวัน สามารถเกินจำนวนวันของเดือนและจะถูกปรับให้อัตโนมัติ |
รวมปี เดือน วันจากคอลัมน์ต่างๆ ให้เป็นวันที่เดียว
ใช้ DATE ร่วมกับ EDATE/WORKDAY เพื่อหากำหนดชำระ
สร้างวันต้น/ปลายเดือนโดยอิง TODAY()
=DATE(2025, 3, 15)
15/03/2025
=DATE(YEAR(TODAY()), MONTH(TODAY())+1, 0)
วันสุดท้ายของเดือน
=DATE(2024, 1+18, 1)
01/07/2025
แนะนำใช้ปี 4 หลักเพื่อหลีกเลี่ยงความสับสนเรื่องศตวรรษ
เมื่อ year, month, day ไม่ใช่ตัวเลขหรือเกินขอบเขตวันที่ที่ Excel รองรับ
DATE ใช้สร้างค่าดateจากตัวเลขปี เดือน วัน ลดปัญหาวันที่ที่พิมพ์ไม่ตรงรูปแบบ และรองรับการคำนวณวันได้ถูกต้อง