สอบถามการใส่สูตรเพื่อตรวจสอบวันที่ในเงื่อนไขต่างๆ
Posted: Sat Aug 24, 2019 5:56 pm
สวัสดีครับเพื่อนสมาชิกทุกท่าน
ผมมีปัญหา มาขอความรู้จากเพื่อนๆครับ
คือผมต้องทำ schedule task เพื่อใส่ค่างานที่มีเงื่อนไขที่แตกต่างกันออกไป
คือหากผม ใส่วันที่เริ่มต้นและวันที่สิ้นสุด จะให้มีแถบ highlight ตามช่วงวันที่ใส่ตั้งแต่วันเริ่มต้นและสิ้นสุด โดยหน่วยผมทำไว้เป็น 1เดือนจะมี 4 อาทิตย์ เงื่อนไขหลักๆจะมีดังนี้ครับ
1. หากใส่วันที่เริ่มต้นและวันที่สิ้นสุดไม่ตรงกับวันที่ ระบุเป็นค่าแต่ละอาทิตย์ เช่น วันเริ่มต้น 1/7/2019 วันสิ้นสุด 20/7/2019 จะ highlight สีแค่วันที่ 14 เป็น W2 ซึ่งจริงผมต้องการให้อยู่ใน W3 สูตรที่ผมใส่คือ =AND(NOT(ISBLANK($A4)),$A4<=F$3,$B4>=F$3)
2. หากใส่ค่า ใน column D ว่า DONE จะ highlight ช่วงที่ทำเสร็จตาม วันที่เริ่มต้นและสิ้นสุด ซึ่งมีปัญหาเดียวกันคือ หากเป็นวันที่ตรงกันวันที่ในอาทิตย์นั้น จะใส่สี ไม่ตรงอาทิตย์ที่ควรจะเป็น โดยผมใส่สูตร =AND(NOT(ISBLANK($A4)),$A4<=F$3,$B4>=F$3,$D4="DONE")
3. หากวันสิ้นสุดเกินวันสิ้นสุด ต้องการให้ highlight สีแดง หลังจากวันสิ้นสุด โดยค่อยๆขยับไปที่ละ ช่วงอาทิตย์
โดยผมได้แนบ ตัวอย่างที่ทำไว้มาด้วยครับ
ต้องขอความอนุเคราะห์จากเพื่อน ๆสมาชิกด้วยครับ เพราะ ต้องรีบทำงานออกมา ช่วงนี้งานเข้าเยอะครับ ชิ้นนี้ก็เร่งทำมาหลายวันแล้วยังแก้ไขไม่
ได้ครับ
ขอบคุณครับผม
ผมมีปัญหา มาขอความรู้จากเพื่อนๆครับ
คือผมต้องทำ schedule task เพื่อใส่ค่างานที่มีเงื่อนไขที่แตกต่างกันออกไป
คือหากผม ใส่วันที่เริ่มต้นและวันที่สิ้นสุด จะให้มีแถบ highlight ตามช่วงวันที่ใส่ตั้งแต่วันเริ่มต้นและสิ้นสุด โดยหน่วยผมทำไว้เป็น 1เดือนจะมี 4 อาทิตย์ เงื่อนไขหลักๆจะมีดังนี้ครับ
1. หากใส่วันที่เริ่มต้นและวันที่สิ้นสุดไม่ตรงกับวันที่ ระบุเป็นค่าแต่ละอาทิตย์ เช่น วันเริ่มต้น 1/7/2019 วันสิ้นสุด 20/7/2019 จะ highlight สีแค่วันที่ 14 เป็น W2 ซึ่งจริงผมต้องการให้อยู่ใน W3 สูตรที่ผมใส่คือ =AND(NOT(ISBLANK($A4)),$A4<=F$3,$B4>=F$3)
2. หากใส่ค่า ใน column D ว่า DONE จะ highlight ช่วงที่ทำเสร็จตาม วันที่เริ่มต้นและสิ้นสุด ซึ่งมีปัญหาเดียวกันคือ หากเป็นวันที่ตรงกันวันที่ในอาทิตย์นั้น จะใส่สี ไม่ตรงอาทิตย์ที่ควรจะเป็น โดยผมใส่สูตร =AND(NOT(ISBLANK($A4)),$A4<=F$3,$B4>=F$3,$D4="DONE")
3. หากวันสิ้นสุดเกินวันสิ้นสุด ต้องการให้ highlight สีแดง หลังจากวันสิ้นสุด โดยค่อยๆขยับไปที่ละ ช่วงอาทิตย์
โดยผมได้แนบ ตัวอย่างที่ทำไว้มาด้วยครับ
ต้องขอความอนุเคราะห์จากเพื่อน ๆสมาชิกด้วยครับ เพราะ ต้องรีบทำงานออกมา ช่วงนี้งานเข้าเยอะครับ ชิ้นนี้ก็เร่งทำมาหลายวันแล้วยังแก้ไขไม่
ได้ครับ
ขอบคุณครับผม