คุณอาจต้องการไฮไลท์วันที่ที่ผ่านมาแล้ว (Overdue dates) นับจากวันที่เฉพาะ (อาจเป็นวันนี้หรือวันอื่น) ใน Excel บทความนี้จะแนะนำ 3 วิธีที่ง่ายและมีประสิทธิภาพในการใช้ Conditional Formatting เพื่อไฮไลท์วันที่ครบกำหนด
ดาวน์โหลดไฟล์ฝึกฝน
แนะนำให้ดาวน์โหลดไฟล์ Excel เพื่อฝึกปฏิบัติตามขั้นตอน
ฟังก์ชัน TODAY: ภาพรวม
ฟังก์ชัน TODAY() จะคืนค่าวันที่ปัจจุบัน หากใส่ในเซลล์ที่เป็นรูปแบบ General จะเปลี่ยนเป็น Date อัตโนมัติ
Syntax: TODAY() (ไม่มีอาร์กิวเมนต์)
3 วิธีใช้ Conditional Formatting ไฮไลท์วันที่ครบกำหนด
ใช้รายการกำหนดส่งโครงการ (Project Deadline List) เป็นชุดข้อมูลตัวอย่าง

1. ใช้คำสั่ง Less Than (น้อยกว่า)
เหมาะสำหรับไฮไลท์วันที่ก่อนวันที่กำหนด
- เลือกช่วงเซลล์ที่ต้องการจัดรูปแบบ
- Home → Conditional Formatting → Highlight Cells Rules → Less Than

ในกล่องโต้ตอบ Less Than ใส่วันที่เกณฑ์ (เช่น 2/18/2021) → OK

ผลลัพธ์: วันที่ก่อน 2/18/2021 จะถูกไฮไลท์

2. ใช้ฟังก์ชัน TODAY() กับ New Rule
ไฮไลท์วันที่ที่ผ่านมาแล้ว (น้อยกว่าวันนี้) แบบไดนามิก
- เลือกช่วงเซลล์ → Home → Conditional Formatting → New Rule

- ใน New Formatting Rule: เลือก Format only cells that contain
- เลือก less than และใส่สูตร
=TODAY() - คลิก Format เลือกสี → OK

ผลลัพธ์: วันที่น้อยกว่าวันนี้ (Overdue) จะถูกไฮไลท์สีส้ม

3. ใช้สูตรกำหนดเองกับ New Rule (เงื่อนไขซับซ้อน)
เช่น ต้องการไฮไลท์วันที่ที่ต่างจากวันที่อ้างอิง (1/5/2021) มากกว่า 10 วัน
- เลือกช่วงเซลล์ → Home → Conditional Formatting → New Rule
- เลือก Use a formula to determine which cells to format
- ใส่สูตร:
=$C$16-C5>10(C16 = วันที่อ้างอิง, C5 = เซลล์แรกของช่วงข้อมูล) - ตั้งค่าสี Format → OK


ผลลัพธ์: วันที่ห่างจากวันที่อ้างอิงมากกว่า 10 วันจะถูกไฮไลท์

ข้อควรจำ
- 📌 เลือกเซลล์ก่อนใช้ Conditional Formatting เสมอ
- 📌 กด CTRL + Z เพื่อยกเลิก Conditional Formatting
สรุป
ได้แนะนำ 3 วิธี: 1) Less Than สำหรับวันที่คงที่ 2) TODAY() สำหรับวันที่ปัจจุบันแบบไดนามิก 3) สูตรกำหนดเองสำหรับเงื่อนไขซับซ้อน แนะนำให้ดาวน์โหลดไฟล์ฝึกฝนและลองทำตาม
อ่านเพิ่มเติม
- Excel Conditional Formatting Dates
- How to Do Conditional Formatting Highlight Row Based On Date
- Excel Conditional Formatting Based On Another Cell Date (4 Ways)
- Excel Conditional Formatting Based on Date in Another Cell