Page 1 of 1
ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 5:24 pm
by aussawin
สวัสดีครับอาจารย์
เขาประเด็นเลยละกัน
ผมอยากให้พนักงาน ใส่เวลาทำงาน และเวลาเลิกงาน โดยให้โปรแกรมคำนวณ เวลาทำงาน OT ให้ครับ
เงื่อนไขนะครับ
1. เวลาเข้างาน ถ้าเข้าก่อน 8:00 น. ให้คิดเป็นเริ่มงาน 08:00
เช่น มาทำงาน 07:45 >> 08 :00
2. ถ้ามาสายเกิน 15 นาที ถือว่ามาสาย
เช่น มา 8:16 >> ถือว่ามาทำงาน 9:00
3. เวลาเข้าทำงาน แบ่งเป็น 2 กะครับ เข้างาน เริ่ม 8:00 - 20 : 00 และ 20:00 - 8: 00 ครับ
เพราะฉะนั้นเวลากรอก ให้นำเวลามาคิดผลต่าง ต้อง สามารถ ใส่ได้ทั้ง 2 กะ ครับ
4. การคิด OT เวลาทำงาน ปกติ 08:00 - 17 : 00 ครับ
เกินจากนั้น เป็น OT โดย ถ้าทำ OT เกิน 30 นาที ถึง ให้เงินครับ เช่น
ทำงานตั้งแต่ 8:00 - 20:00 คิดเป็น OT 3 ชั่วโมง
8:00 - 20:29 คิดเป็น 3 ชั่วโมง
8:00 - 20:31 คิดเป็น 3 ชั่วโมงครึ่ง
8:00 - 20:59 คิดเป็น 3 ชั่วโมงครึ่ง
8:00 - 21.29 คิดเป็น 4 ชั่วโมง
หลักการประมาณนี้ครับผมลองทำแล้วความสามารถไม่ถึงครับ รบกวนด้วยครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 8:16 pm
by snasui
aussawin wrote:3. เวลาเข้าทำงาน แบ่งเป็น 2 กะครับ เข้างาน เริ่ม 8:00 - 20 : 00 และ 20:00 - 8: 00 ครับ
เพราะฉะนั้นเวลากรอก ให้นำเวลามาคิดผลต่าง ต้อง สามารถ ใส่ได้ทั้ง 2 กะ ครับ
4. การคิด OT เวลาทำงาน ปกติ 08:00 - 17 : 00 ครับ
เกินจากนั้น เป็น OT โดย ถ้าทำ OT เกิน 30 นาที ถึง ให้เงินครับ เช่น
ทำงานตั้งแต่ 8:00 - 20:00 คิดเป็น OT 3 ชั่วโมง
8:00 - 20:29 คิดเป็น 3 ชั่วโมง
8:00 - 20:31 คิดเป็น 3 ชั่วโมงครึ่ง
8:00 - 20:59 คิดเป็น 3 ชั่วโมงครึ่ง
8:00 - 21.29 คิดเป็น 4 ชั่วโมง
เวลาทำงานน่าจะเป็น 8:00-17:00 น. ส่วน OT น่าจะเป็น 17:00 เป็นต้นไป ช่วย Confirm มาอีกรอบครับ
สำหรับการคิดเวลา
ควรทำตารางเป็นแนวตั้งแทนแนวนอนเพื่อสามารถใช้เป็นฐานข้อมูลและสรุปข้อมูลเพื่อนำไปใช้งานได้โดยง่าย ดู
ตัวอย่างตามภาพด้านล่างประกอบครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 10:03 pm
by aussawin
ขอบคุณครับ อาจารย์ครับ
ตอบคำถามอาจารย์ก่อนนะครับ ที่อาจารย์เข้าใจถูกต้องแล้วครับ
เวลาเริ่มงานคือ 08:00 น. - 17:00 น. ครับผม
ต่อไปคำถามนะครับ
จากที่ลอง ทำตามสูตรอาจารย์พบว่า
1. ถ้าสมมติว่า กะที่ทำงาน 8:00 - 17:00 ทำงาน เกิน เที่ยงคืน (ลองป้อน ตี 1 หรือ ตี 2 เข้าไป ) สูตรจะ error ครับ
ตรงนี้เราสามารถแก้อย่างไรดี พอดีคนที่กรอก เป็น operator หน้างานครับ อยากให้เค้าทำงานง่ายที่สุดครับ
2. ถ้าต้องการเงื่อนไขตามที่ผมแจ้งไปอ่ะครับ ทำอย่างไรได้บ้างครับ
เงื่อนไขก็คือ ทำ OT คิดเป็น ปัดทีละครึ่งชั่วโมงครับ
สมมติทำ OT 3 ชัวโมง 20 นาที = ทำ OT 3 ชั่วโมง
สมมติทำ OT 3 ชั่วโมง 35 นาที = ทำ OT 3 ชั่วโมง 30 นาทีครับ
ไม่มีการปัดขึ้นครับ ปัดลงอย่างเดียว
รบกวนด้วยครับอาจารย์ ขอบคุณมากคร้าบบบบ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 10:59 pm
by nattasiray
ได้แก้ตารางบันทึกเวลาเข้าเวลาออกงานหรือยังครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 11:08 pm
by aussawin
nattasiray wrote:ได้แก้ตารางบันทึกเวลาเข้าเวลาออกงานหรือยังครับ
หมายความว่าไงครับผม
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 11:21 pm
by nattasiray
แนบแฟ้มตารางบันทึกเวลาเข้างานออกงานที่แก้ไขตามคำแนะนำของคุณสันติพงศ์เข้ามาให้ดูหน่อยครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Tue Jul 09, 2013 11:26 pm
by aussawin
นี่ครับผม
ลองดูนะครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Wed Jul 10, 2013 8:55 am
by aussawin
ขอถามอีกคำถามครับ
แนวตั้งกับแนวนอน การเอาข้อมูลไปใช้มัน ยาก-ง่ายต่างกันอย่างไรหรอครับ
นึกภาพไม่ออกครับ
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Wed Jul 10, 2013 12:38 pm
by yodpao.b
ขอสอบถามหน่อยครับ
เวลาเข้าทำงาน แบ่งเป็น 2 กะครับ เข้างาน เริ่ม 8:00 - 20 : 00 และ 20:00 - 8: 00
เวลาทำงาน ปกติ 08:00 - 17 : 00
2 บรรทัดนี้หมายถึงอะไรครับ ถูกมันขัดกันอยู่
Re: ฟอร์มบันทึกเวลาการทำงานของพนักงานพร้อมคำนวณ OT
Posted: Wed Jul 10, 2013 8:15 pm
by snasui
aussawin wrote:นี่ครับผม
ลองดูนะครับ
จากไฟล์ที่แนบมา ค่าใน F2 ควรเป็นเท่าใด คิดอย่างไรถึงได้เท่านั้นครับ
aussawin wrote:ขอถามอีกคำถามครับ
แนวตั้งกับแนวนอน การเอาข้อมูลไปใช้มัน ยาก-ง่ายต่างกันอย่างไรหรอครับ
นึกภาพไม่ออกครับ
แนวนอน
ไม่สามารถกรองเพื่อดูกะที่ต้องการ ดูวันที่ต้องการได้ เช่น ต้องการดูเฉพาะกะ A หรือ ต้องการดูเฉพาะวันอังคาร เป็นต้น