atomx999 wrote:คือมันติดปัญหาที่ต้องไปเช็คในคอลัมภ์ B ว่าเป็นค่าอะไรก่อนอะครับถึงกำหนดได้ว่าใช้ conditional แบบไหน

ลองตามนี้ครับ
ขั้นแรก ต้องพิสูจน์เงื่อนไขก่อนว่า บรรทัดใดบ้างที่เข้าเงื่อนไข
ขั้นสอง เอาสูตรที่ได้ นำไปใช้ใน condition formatting
ขั้นสุดท้าย กำหนดสีตามที่เราต้องการ
วิธีทำ
1. หาค่าตำแหน่งที่ 1 เวลาน้อยกว่า 8:30 ที่ D2 คีย์ =IF(AND($B2=1,$C2<"08:30:00"*1),1,0) คัดลอกลงมา
บรรทัดใดเข้าเงื่อนไข สูตรจะแสดงค่าเป็น 1
2. หาค่าตำแหน่งที่ 2 เวลาน้อยกว่า 9:00 ที่ E2 คีย์ =IF(AND($B2=2,$C2<"09:00:00"*1),1,0) คัดลอกลงมา
บรรทัดใดเข้าเงื่อนไข สูตรจะแสดงค่าเป็น 1
3. เมื่อเราได้สูตรที่ใช้พิสูจน์เงื่อนไขแล้ว ขั้นต่อไปให้คลุมทึบเซลล์ C2:C12 แล้วไปที่เมนู Condition Formatting เลือก Manage Rules กด New Rules เลือก Use a Formulas to...
ในช่อง Format Value Where This... ใส่สูตร =IF(AND($B2=1,$C2<"08:30:00"*1),1,0)=1 (เป็นการทดสอบเงื่อนไขว่า จริงหรือเท็จ หากเป็นจริง โปรแกรมจะกำหนดรูปแบบเซลล์ไปตามที่เราจะกำหนดต่อไป) จากนั้น กำหนดสีเซลล์ สีตัวอักษรที่เราต้องการ กด OK
4. กด New Rules อีกครั้ง ใส่สูตร =IF(AND($B2=2,$C2<"09:00:00"*1),1,0)=1 แล้วกำหนดสีเซลล์ สีตัวอักษรที่เราต้องการ กด OK กด OK