Page 1 of 1

หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Fri Sep 28, 2012 10:03 pm
by nokseri
ต้องการหายอดรวมประจำเดือน ชม.การทำ OT ของพนักงานขายประจำห้างสรรพสินค้า

เงื่อนไขการคำนวณ เวลาทำงานล่วงเวลา
1. ใช้เวลาห้างฯเปิด ลบ ห้างปิด และลบด้วย 9 (หมายความว่าต้องทำงานเกิน 9 ชม. ถึงจะมี OT)
2. จำนวนชั่วโมงทำงานล่วงเวลา 1.5 แรง ได้จากการทำงานในวันปกติ
3. จำนวนชั่วโมงทำงานล่วงเวลา 2 แรง ได้จากการทำงานวันหยุดและนักขัตฤกษ์ จำนวน 8 ชั่วโมง
4. จำนวนชั่วโมงทำงานล่วงเวลา 3 แรง ได้จากการทำงานวันหยุดและนักขัตฤกษ์ นับจากจำนวนหลัง 8 ชั่วโมง
5. เข้างานก่อนเวลาห้างเปิดให้คิดเวลาตั้งแต่ห้างเปิด หรือเลิกงานหลังห้างปิดก็ให้คิดเท่าเวลาห้างปิด
6. เข้างานสายหรือกลับก่อนห้างปิด ให้คิดเวลาตามเวลามาทำงานจริง
7. เศษ 15 นาทีปัดขึ้นเป็น 30นาที ถ้าไม่ถึงปัดทิ้ง และเศษ 45นาทีปัดขึ้นเป็น 1ชม. ถ้าไม่ถึงปัดลงเป็น 30นาที

ผมได้แนบไฟล์ (มี 2sheet) มาให้เป็นข้อด้วยครับ

ขอบคุณทุกท่านที่เอื้อเฟื้อครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Fri Sep 28, 2012 10:20 pm
by snasui
:D การกรอกเวลาให้คั่นด้วยเครืองหมายโคล่อนแทนเครื่องหมายจุดครับ ลองยกตัวอย่างรายการและต้วอย่างคำตอบที่ต้องการมาสักสองสามบรรทัดเพื่อจะได้คำนวณเปรียบเทียบได้ครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Fri Sep 28, 2012 11:08 pm
by nokseri
snasui wrote::D การกรอกเวลาให้คั่นด้วยเครืองหมายโคล่อนแทนเครื่องหมายจุดครับ ลองยกตัวอย่างรายการและต้วอย่างคำตอบที่ต้องการมาสักสองสามบรรทัดเพื่อจะได้คำนวณเปรียบเทียบได้ครับ
ขอบคุณอาจารย์มากครับที่กรุณาเข้ามาดูให้อย่างรวดเร็ว
ผมส่ง file ใหม่มาให้แล้วครับโดยกรอกข้อมูลมาให้ตามที่ต้องการ
ผมมีพนักงานขายประมาณ 50 คนก็ต้องมี 50 sheet หรือเปล่าครับ
และพนักงานแต่ละคนก็อาจมีโยกย้ายไปอยู่สาขาอื่น ๆด้วยครับ เวลาเข้า-ออก ก็จะเปลี่ยนไปตามเวลาของห้างนั้น ๆ

ขอบคุณครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sat Sep 29, 2012 7:28 am
by snasui
:D ค่อย ๆ ถามตอบกันไปนะครับ เรื่องเวลาไม่ใช่เรื่องง่ายนัก สำหรับที่ถามมาคือ
nokseri wrote:คำตอบที่อยากทราบ
1. จะรู้ได้อย่างไรว่าวันที่ไหนเป็นวันอะไร เช่น 1/10/2012 = วันจันทร์
2. จะรู้ได้อย่างไรว่า ห้างนี้มีเวลาเปิด-ปิด ของแต่ละวันเป็นอย่างไร เช่นตามตัวอย่างนี้
Central พระราม3 ก็จะต้องไป link sheet : department ให้รู้ได้อย่างไรว่าวันไหนห้างเปิด-ปิดกี่โมง
3. ช่อง OT 1.5, OT2, OT3 คือช่องที่ต้องการหา ชม. โดยใช้สูตรครับ
คำตอบคือด้านล่างครับ
  1. สามารถใช้การจัด Format ได้ครับ ยกตัวอย่างเช่นวันที่อยู่ที่ A1 ให้ทำดังนี้
    1. คลิกขวาที่ A1 แล้วเลือก Format Cells...
    2. ที่แถบ Number เลือก Custom จากนั้นที่ช่อง Type: คีย์ dddd แล้วคลิก OK
  2. ใช้ฟังก์ชันจำพวก Lookup ข้อมูลมาได้แต่ควรออกแบบตารางข้อมูลให้พร้อมใช้ ดูตัวอย่างการออกแบบตามไฟล์แนบ
  3. ทำตามข้อ 2 ด้านบนเพื่อให้ได้รูปแบบที่เหมาะกับการใช้งานก่อนแล้วค่อยใช้สูตรต่าง ๆ เพื่อหาคำตอบ
จากกรณีที่ถามว่าพนักงานหลายคนต้องเก็บหลายชีทหรือไม่นั้น การเก็บข้อมูลจะเป็นเป็น Database ครับ ไม่ใช่เก็บเป็นชีท Database คือเก็บข้อมูลเรียงลงไปด้านล่างเรื่อย ๆ เหมือนที่ผมทำตัวอย่างมาให้ดู การนำมาแสดงผลสามารถใช้ฟังก์ชั่นจำพวก Lookup มาจัดการได้ครับ

ดูตัวอย่างการทำข้อมูลให้เป็น Database ในไฟล์แนบเพื่อให้เหมาะกับการใช้งานแล้วลองปรับปรุงมาดูกันครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sat Sep 29, 2012 9:57 am
by nokseri
ขอบคุณมากครับ พอจะเห็นแสงสว่างที่ปลายอุโมงค์แล้วครับ ขอจัดระเบียบฐานข้อมูลตามที่อาจารย์แนะนำก่อนแล้วจะมาขอความช่วยเหลืออีกทีครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sat Sep 29, 2012 2:59 pm
by ysamroeng
ผมลองออกแบบตารางให้ใหม่ เพื่อเป็นตัวอย่าง โดยมีหลักการดังนี้
1. สมมติว่า พนักงานสามารถหมุนเวียนเปลี่ยนสาขาได้
2. พนักงานมีวันหยุด สัปดาห์ละ 1 วัน
3. บันทึกเวลาการปฏิบัติงานของพนักงาน แยกเป็นแต่ละคน และในแต่ละคนเรียงตามวันที่
4. ต้องใส่วันที่ทุกวัน แม้จะเป็นวันหยุดของพนักงาน
5. ยกตัวอย่างข้อมูลมาเพียง 1 เดือน สำหรับพนักงาน 4 คน
6. สร้างตารางวันหยุดนักขัตฤกษ์แยกต่างหาก
7. เปลี่ยนรูปแบบตารางเวลาเปิด-ปิดห้างใหม่ ให้เป็นลักษณะฐานข้อมูล
8. กำหนดช่วงข้อมูลของพนักงานแต่ละคนด้วย OFFSET และใช้ INDEX ดึงข้อมูล ตามรหัสพนักงานที่เลือก
9. ผมทำทั้งหมดในชีทเดียวกัน
10. นอกจาก OT แล้ว ผมยังเช็คมาสายด้วย
11. ยังไม่ได้ปัดเศษนาที

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sat Sep 29, 2012 10:33 pm
by nokseri
ขอบคุณท่าน ysamroeng มากครับที่เข้ามาช่วย เริ่มเห็นแสงสว่างชัดขึ้นมากแล้วครับ น่าจะพอไปได้
ขอบคุณสำหรับพนักงานใหม่ทั้ง 4 คนที่คุณส่งมาให้...

บอร์ดนี้มีประโยชน์กับผมมากเลยครับ (เพิ่งมาเป็นสมาชิกได้ 2-3วัน)
ต้องขอขอบคุณท่านเจ้าของด้วยครับ คงจะมีโอกาสเข้ามาช่วยแบ่งปันบ้าง

ขอบคุณครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sun Sep 30, 2012 8:49 pm
by nokseri
ขอถามเรื่องการ key เวลา ครับ
ปัจจุบันต้อง key 10:30,11:30,21:45,....คือต้อง key ":" ขั้นระหว่าง ชั่วโมงกับนาที เพื่อให้ได้รูปแบบของเวลา นำไปใช้งาน
เราจะมีวิธีกำหนด format อย่างไรได้บ้างเพื่อให้การ key เวลามีความคล่องตัวกว่านี้
เช่นเวลาสิบโมงครึ่ง ก็ key 1030 แล้วเครื่องก็จัดรูปแบบให้อัตโนมัติเป็น 10:30

ซึ่งถ้าสามารถทำได้ก็จะช่วยในการ key เวลา จากเครื่องตอบบัตรได้มากเลยครับ

ขอบคุณครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Sun Sep 30, 2012 9:16 pm
by snasui
:D ไม่สามารถใช้การกำหนด Format เพื่อแปลง 1030 ให้เป็น 10:30 แล้วให้ค่าเท่ากันได้ครับ การจะทำเช่นนั้นต้องอาศัยสูตรเข้ามาช่วยแปลง ซึ่งต้องเพิ่มคอลัมน์สำหรับคีย์ข้อมูลเข้ามาอีก 2 คอลัมน์เป็นอย่างน้อย คือเวลาเข้าและเวลาออก เพื่อจะนำสองคอลัมน์นี้ไปแปลงเป็นเวลาแบบมีโคล่อนคั่นครับ

Re: หายอดรวมชัวโมงการทำ OT ของพนักงานขายตามห้างสรรพสินค้า

Posted: Mon Oct 08, 2012 10:41 pm
by nokseri
ขอบคุณทั้งสองท่านครับที่มาช่วยแบ่งปัน Project นี้เรียบร้อยแล้วครับ User happy ending.