Automatically translated.View original post

Condtional Formatting - A Date Occurring

2/10 Edited to

... Read moreถ้าคุณอยาก “เปลี่ยนสีเซลล์ Excel ตามเงื่อนไขวันที่” แบบเร็ว ๆ โดยไม่ต้องเขียนสูตร วิธีที่ใช้ง่ายที่สุดคือ Conditional Formatting > Highlight Cells Rules > A Date Occurring ค่ะ/ครับ โดยจะเหมาะมากกับตารางที่มี “วันครบกำหนด/วันนัด/วันส่งงาน/วันหมดอายุ” เพราะแค่เลือกเงื่อนไขวัน ระบบก็ไฮไลต์ให้ทันที 1) ไฮไลต์ “เฉพาะเซลล์วันที่” ด้วย A Date Occurring - ลากเลือกช่วงคอลัมน์ที่เป็นวันที่ (เช่น D2:D200) - ไปที่ Home > Conditional Formatting > Highlight Cells Rules > A Date Occurring - เลือกเงื่อนไขวันที่ที่ต้องการ เช่น Today, Yesterday, Tomorrow, Last 7 Days, This Week, Next Week, This Month ฯลฯ - เลือกสี/รูปแบบ (Format) ที่อยากให้แสดง แล้วกด OK ทริค: ถ้าข้อมูลบางเซลล์ไม่เปลี่ยนสี ให้เช็กว่าเซลล์นั้นเป็น “วันที่จริง” ไม่ใช่ข้อความ (ลองเปลี่ยนเป็นรูปแบบ Short Date หรือกด Data > Text to Columns ช่วยแปลงได้) 2) อยาก “ใส่สีทั้งแถว” ตามวันที่ (เน้นอ่านง่าย) หลายคนค้นหา conditional formatting excel ใส่สีทั้งแถว แต่กฎ A Date Occurring ปกติจะลงสีเฉพาะเซลล์ที่เป็นวันที่ ถ้าอยากให้ทั้งแถวติดสีไปด้วย ให้ทำแบบนี้: - เลือกช่วงทั้งตารางที่อยากให้ติดสี (เช่น A2:H200) - สร้างกฎโดยอิงคอลัมน์วันที่: Home > Conditional Formatting > New Rule > Use a formula to determine which cells to format - ใส่สูตรตัวอย่าง: =TODAY()=$D2 (สมมติคอลัมน์วันที่อยู่ที่ D) - เลือก Format (สีพื้น/ตัวอักษร) แล้ว OK สูตรนี้จะทำให้ “ทั้งแถว” ถูกไฮไลต์เมื่อวันที่ในคอลัมน์ D ตรงกับวันนี้ 3) เปลี่ยนเงื่อนไข/แก้สีภายหลังด้วย Manage Rules ทำไปสักพักมักอยากปรับสีหรือเปลี่ยนเงื่อนไข (เช่นจาก Today เป็น Next Week) - ไปที่ Home > Conditional Formatting > Manage Rules - เลือกกฎที่ต้องการ > Edit Rule - เปลี่ยนเงื่อนไข (A Date Occurring) หรือกด Format เพื่อเปลี่ยนสี แล้วกด OK ทริค: ถ้ามีกฎหลายอันชนกัน ให้จัดลำดับกฎ (Rule Order) และพิจารณาใช้ “Stop If True” เพื่อกันสีทับกัน 4) ไอเดียการใช้งานจริง (ใส่สีตามวัน) - ตารางเดดไลน์: วันนี้เป็นสีเขียว, พรุ่งนี้สีเหลือง, เลยกำหนดสีแดง - ตารางงานเวร/ตารางนัด: ไฮไลต์ “This Week” ให้เห็นงานสัปดาห์นี้ทันที - ตารางคะแนน/เช็กชื่อ: ใช้สีช่วยแยกช่วงวันที่ส่งงาน/วันที่สอบ ทำให้สรุปภาพรวมง่ายขึ้น สรุปคือ ถ้าอยากทำแบบเร็วไม่ใช้สูตร ให้เริ่มจาก A Date Occurring ก่อน แต่ถ้าเป้าหมายคือ “ให้ทั้งแถวติดสี” ตามวันที่ แนะนำสร้างกฎแบบสูตรแล้วอ้างอิงคอลัมน์วันที่ จะยืดหยุ่นที่สุดค่ะ/ครับ