Page 1 of 1

คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Mon Jan 06, 2025 3:59 pm
by deityz1231
สวัสดีครับอาจารย์ ขอความช่วยเหลือตามหัวข้อกระทู้ดังนี้ครับ

เวลาทำงานของบริษัทแห่งหนึ่ง กะเช้าเริ่มงานเวลา 8:00 น. ถึงเวลา 17:00 น.
กะดึกเริ่มงานเวลา 20:00 น. ถึงเวลา 05:00 น. โดยกะเช้าและกะดึก จะมีวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์
ถ้างานไม่ทันหรือเกินกำลังการผลิต ถึงจะเปิด OT (แต่เวลาจะทับซ้อนกันเล็กน้อย)

ซึ่งโจทย์ก็คือต้องการนับเวลาที่ใช้ไปโดยนับจากจุดเริ่มต้น มีเงื่อนไขการนับเวลาดังนี้
1. ไม่นับเวลาพักและวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์
2. ชิ้นงานบางตัว จะมีการต่อ Process เช่น ทำงานที่เครื่องจักร 1 เสร็จ ถึงจะให้เวลาไปรันต่อที่เครื่องจักร 2 (จุดสังเกตุ คือ ชื่อ dwg. และ ตรง Remark จะตรงกันทั้ง 2 ช่อง)
3. สามารถสลับการคำนวนการปิดกะได้ เช่นกำลังการผลิตน้อย จากเปิดกะเช้าและดึก ให้เหลือเปิดแค่กะเช้า กรณีเกินกำลังการผลิตให้เปิด OT
4. ถ้างานไม่ทันหรือเกินกำลังการผลิต ถึงจะให้เปิด OT (แต่เวลาจะทับซ้อนกันเล็กน้อย)

ตัวอย่าง
1. พาร์ท A มีเวลาทำงาน 80 นาที ที่เครื่องจักร 1 เริ่มทำงานวันที่ 4/1/2025 เวลา 04.00 งานจริงจะเสร็จวันที่ 6/1/2025 เวลา 08.20
2. พาร์ท B มีเวลาทำงาน 60 นาที ที่เครื่องจักร 1 เริ่มทำงานวันที่ 4/1/2025 เวลา 12.40 งานจริงจะเสร็จวันที่ 4/1/2025 เวลา 13.40 และส่งไปที่เครื่องจักร 2 (หัวข้อ 2.1)
2.1 พาร์ท B มีเวลาทำงาน 30 นาที ที่เครื่องจักร 2 เริ่มทำงานวันที่ 4/1/2025 เวลา 13.40 งานจริงจะเสร็จวันที่ 4/1/2025 เวลา 14.10
3. กรณีที่คำนวนกำลังการผลิตแล้วต่อ1 เครื่องจักร 1 อาทิตย์ = 5760 นาที (ถ้าอาทิตย์ที่มีการผลิตน้อยกว่า 2880 นาที สามารถยุบกะได้ ถ้าเกิน 5760 นาที ต้องเปิด OT)

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Tue Jan 07, 2025 11:16 am
by snasui
:D คอ่ย ๆ ถามตอบกันไปครับ

ช่วยแนบไฟล์ตัวอย่างตามคำอธิบายในโพสต์ด้านบน พร้อมระบุว่าเซลล์ไหน ควรได้คำตอบเป็นเท่าไร คิดอย่างไรจึงได้คำตอบเท่านั้น การให้ข้อมูลแบบนี้เพื่อน ๆ จะสะดวกในการช่วยกันหาคำตอบครับ

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Tue Jan 07, 2025 11:56 am
by deityz1231
ได้ครับอาจารย์
ที่คอลัมม์ H จะเป็นตัวกำหนดจุดเริ่มต้นในการทำงานของแต่ละเครื่องจักร(คอลัมม์ B)และแต่ละชิ้นงาน(คอลัมม์ C)
โดยเวลาเริ่มต้น(คอลัมม์ H)จะนำมาบวกกับเวลาทำงาน(คอลัมม์ F) แสดงผลลัพธ์ที่งานต้องเสร็จ(คอลัมม์ I) แต่ผลลัพธ์การทำงานจะต้องห้ามนับเวลาพักข้อมูลตาม(คอลัมม์ K-M) และห้ามนับวันหยุด(Tab วันหยุดนักขัตฤกษ์) และจะทำเช่นนี้ใหม่ในเครื่องจักรถัดไป

ถัดมาจะมีชิ้นงานบางตัวที่ต้องต่อ Process กัน (จุดสังเกตุ คือ ชื่อ dwg.(คอลัมม์ C) และ ตรง Remark(คอลัมม์ D) จะตรงกันทั้ง 2 ช่อง)
ที่ไฟล์จะเขียน 1 และ 2(คอลัมม์ A) ไว้เป็นตัวอย่าง สิ่งที่ต้องการคือต้องการให้เวลาทำงานที่เครื่องจักร 1 เสร็จ ถึงจะให้เวลาไปรันต่อที่เครื่องจักร 2 เช่น พาร์ท B มีเวลาทำงาน 60 นาที ที่เครื่องจักร 1 เริ่มทำงานวันที่ 4/1/2025 เวลา 12.40 งานจริงจะเสร็จวันที่ 4/1/2025 เวลา 13.40 และส่งไปที่เครื่องจักร 2
พาร์ท B มีเวลาทำงาน 30 นาที ที่เครื่องจักร 2 เริ่มทำงานวันที่ 4/1/2025 เวลา 13.40 งานจริงจะเสร็จวันที่ 4/1/2025 เวลา 14.10

ถัดมาหลังจากคำนวณกำลังการผลิตทั้งหมดแล้ว แสดงค่าเวลาการทำงาน กับ เวลาทำงานเต็มเป็นที่ตั้ง เพื่อที่จะสามารถสลับสูตรการผลิตเป็นต้องเปิดกะต่อ หรือ ต้องเปิดโอที หรือ สามารถยุบกะได้ เช่น คำนวนกำลังการผลิตแล้วต่อ1 เครื่องจักร 1 อาทิตย์ = 5760 นาที (ถ้าอาทิตย์ที่มีการผลิตน้อยกว่า 2880 นาที สามารถยุบกะได้ ถ้าเกิน 5760 นาที ต้องเปิด OT)

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Sat Jan 11, 2025 8:21 am
by snasui
:D ตอนนี้ผมได้แยกวันที่และเวลาออกจากกันเพื่อจะได้ง่ายต่อการใช้งาน

จากไฟล์แนบช่วยตรวจสอบว่าคอลัมน์ N, O และ P ให้ค่าที่ถูกต้องหรือไม่ ถ้าไม่ ช่วยตรวจสอบว่าเงื่อนไขที่ให้มาสอดคล้องกันแล้วยัง

กะเช้า เริ่มเวลาไหน ถึงเวลาไหน โอทีของกะเช้าก็ต้องอยู่ในช่วงเวลานั้นด้วย
กะดึก เริ่มเวลาไหน ถึงเวลาไหน โอทีของกะดึกก็ต้องอยู่ในช่วงเวลานั้นด้วย

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Sat Jan 11, 2025 11:54 am
by deityz1231
ระยะเวลาทำงานปกติ ระยะเวลาทำ OT และระยะเวลาพักจะอยู่ที่คอลัมม์(R:U)ครับอาจารย์
-กะเช้าจะมีเวลา ทำงานปกติที่ 08.00-17.00 และมีช่วงเวลา OT เป็น 17.30-20.30
โดยมีเวลาพัก 3 ช่วงเวลาคือ 10.00-10.10 , 12.00-12.40 , 15.00-15.10 (ถ้าไม่มี OT ช่วงเวลา 17.00-20.00 จะไม่ได้ทำงาน)
-กะดึกจะมีเวลา ทำงานปกติที่ 20.00-05.00 และมีช่วงเวลา OT เป็น 05.30-08.30
โดยมีเวลาพัก 3 ช่วงเวลาคือ 22.00-22.10 , 00.00-00.40 , 03.00-03.10 (ถ้าไม่มี OT ช่วงเวลา 05.00-05.30 จะไม่ได้ทำงาน)
-จะสังเกตุได้ว่า ถ้ามี OT เวลาจะทับซ้อนกัน 30 นาที กล่าวคือ
กะเช้าเวลาจะทับซ้อนกับกะดึกช่วงเวลา 20.00-20.30 เนื่องจากกะเช้าจะทำ OT ถึง 20.30 แต่กะดึกเริ่มทำงาน 20.00
และกะดึกเวลาจะทับซ้อนกับกะเช้าช่วงเวลา 08.00-08.30 เนื่องจากกะดึกจะทำ OT ถึง 08.30 แต่กะเช้าเริ่มทำงาน 08.00
เท่าที่ดูคร่าวๆ เซลล์(N17) ยังแสดงผลผิดอยู่ครับ ช่วงเวลาดังกล่าวควรเป็นของกะดึก

ในส่วนของระยะเวลาทำงาน คอลัมม์(H:M) ช่วงเวลาเริ่มกับเวลาจบยังไม่ได้ถูกหักลบกับเวลาพัก
คอลัมม์(H) จะสอดคล้องกับ คอลัมม์(B) โดย ถ้าเครื่องจักรที่ 1 เริ่มทำงานวันที่ 6/1 เครื่องจักรอื่นๆก็ต้องเริ่มวันที่ 6/1 เช่นกันครับ แต่ถ้ามีพาร์ทที่ชื่อDWG.และREMARKเดียวกันเป๊ะๆ เวลาทำงานจะต้องรันต่อกัน[เหมือนตัวอย่างที่เขียนให้ใน #3 โพสต์ของกระทู้นี้]
และในส่วนสูตรของอาจารย์ยังไม่ได้มีการหักวันหยุด(Tab วันหยุดนักขัตฤกษ์)

คร่าวๆประมาณนี้ครับ

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Sat Jan 11, 2025 3:18 pm
by snasui
:D กรุณาตรวจสอบและตอบกลับมาในไฟล์ ผมอธิบายไปแล้วว่าต้องตรวจสอบส่วนไหน ค่อย ๆ ถามตอบกันไปทีละขั้นตอนครับ

Re: คำนวณเวลาการผลิต โดยไม่นับเวลาพักวันหยุดวันอาทิตย์ และวันนักขัตฤกษ์

Posted: Sat Jan 11, 2025 4:27 pm
by deityz1231
แก้ไขได้ประมาณนี้ครับ อาจารย์