Page 1 of 1

โจทย์คือต้องการให้แทบสีแสดงขึ้นเองตามตัวเลข สามารถทำได้จริงหรือไม่ครับ

Posted: Tue Feb 27, 2018 9:22 am
by sakdichai
New Microsoft Excel Worksheet.xlsx
1 . ต้องการให้แทบสีแสดงขึ้นเองตามตัวเลข
- วันที่ทำงานทั้งหมด คือ 10 วัน ให้ขึ้นแทบสี10ช่อง โดยมีเงื่อนไขให้เริ่มตามวันที่เริ่มถึงวันที่จบงาน
- แทบสีแดง คือวันที่ทำงานไปแล้วขยับตามวันที่ปัจุบัน
- แทบสีเทา คือคงเหลือวันทำงาน
- แทบสีเทาบวกสีแดง คือวันที่ทำงานทั้งหมด

2. วันที่ปัจจุบัน คือ วันที่ 5 มีนาคม อ้างอิง ตามไฟล์เอกที่แนบมา
สามารถทำได้จริงหรือไม่มีแนวทางอย่างไรบ้างในการทำ

Re: โจทย์คือต้องการให้แทบสีแสดงขึ้นเองตามตัวเลข สามารถทำได้จริงหรือไม่ครับ

Posted: Tue Feb 27, 2018 2:24 pm
by logic
เป็นการใช้ Conditional Formatting ถ้าเข้าใจสูตรก็ทำได้ไม่ยากครับ

บรรทัดที่ 9 เริ่มจาก AG9 ต้องกรอกวันที่ เริ่ม 1/3/2018 เป็นต้นไปครับ เสร็จแล้วคลุม AG10:CM23 ~~> ไปที่เมนู Home เลือก Conditional Formatting ~~> Manage Rules ~~> New Rule ~~> เลือก Use a formula... ~~> ที่ช่อง Format values... คีย์ =AND($B10<=AG$9,($B10+$E10+$F10)-1>=AG$9) ~~> คลิกปุ่ม Format ~~> เลือกระบายสีเป็นสีเทา ~~> OK

New Rule ~~> เลือก Use a formula... ~~> ที่ช่อง Format values... คีย์ =AND($B10<=AG$9,($B10+$E10)-1>=AG$9) ~~> คลิกปุ่ม Format ~~> เลือกระบายสีเป็นสีแดง ~~> OK