Page 1 of 1

นับเวรแบบแยกวันปกติกับวันหยุด โดยให้นับสีกับไม่มีสี แยกกันแยกแต่ละคน

Posted: Fri Oct 07, 2022 4:50 pm
by Tawin2511
ขอคำแนะนำท่านอาจารย์ทุกท่าน การนับเวรการทำงาน อยากให้นับแยกเป็นวันหยุดกับวันปกติ แต่ละคนจะมีเวร คนละกี่วันครับ ตามตารางวันหยุดจะเป็นสีเหลืองครับ วันปกติไม่ใส่สีครับ ผมลองทำตามที่รู้ได้ตามตัวอย่างไฟล์ แต่วันหยุดพิเศษผมนับไม่เป็นเลยครับ จะนับแยกสีก็ทำไม่เป็น ขอรบกวนอาจารย์ด้วยครับ หากมีวิธีที่ง่ายและสั้นๆก็ชี้แนะได้เลยครับ ผมคนทำงานไม่ได้จบคอมพิวเตอร์มาครับ อาศัยครูพักลักจำครับ โปรดเมตตาด้วยหากมีสิ่งใดไม่สมควร ขอบคุณครับ

Re: นับเวรแบบแยกวันปกติกับวันหยุด โดยให้นับสีกับไม่มีสี แยกกันแยกแต่ละคน

Posted: Fri Oct 07, 2022 9:00 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่าง ดูลำดับการทำข้อมูลและสูตรในไฟล์แนบประกอบครับ
  1. ที่ X4 คีย์
    =IF(OR(WEEKDAY(V4,2)>5,COUNTIFS($Z$4:$Z$20,V4)>0),"วันหยุด","วันปกติ")
    Enter > Copy ลงด้านล่าง
  2. ที่ N6 คีย์
    =INDEX($W$4:$W$65,MATCH(LOOKUP(9.99999999999999E+307,$B5:N5),INDEX(DAY($V$4:$V$65),0),0)+(N5=""))
    Enter > Copy ไปยังเซลล์ที่เกี่ยวข้อง
  3. ที่ C33 คีย์
    =COUNTIFS($W$4:$W$65,$B33,$X$4:$X$65,C$32)
    Enter > Copy ไป D33 ลงด้านล่าง