Page 1 of 1

รบกวนช่วยออกแบบสูตรและวิธีการคำนวณเงินเดือนพนักงานครับ

Posted: Thu Sep 08, 2011 10:43 pm
by himann
เงื่อนไข
พนักงานทำงานเกือบทุกวัน และหยุดตามตารางวันหยุด การทำงานมี 4 กะ ดังนี้
A: 24:00 - 08:30
B: 08:00 - 16:30
C: 16:00 - 24:30
D: 08:00 - 17:00
มีค่ากะ 30.00 บาท ให้เฉพาะ กะ A และ C และมีค่าอาหาร 30.00 บาท ในทุกวันที่มาทำงาน พนักงานมีสวัสดิการอื่น ๆ ประจำเดือนด้วยครับ หากพนักงานมีการทำงานควงกะ เช่น กะ A และ B พนักงานจะได้รับสวัสดิการดังนี้(กะเดิมคือ A แต่ควงกะ B)

1.ค่าล่วงเวลา 8 ชม
2.ค่าอาหารสำหรับวันทำงานกะ A
3.ค่าอาหารในวันทำงานล่วงเวลากะ B
4.ค่ากะในวันที่ทำงานกะ A
5.ค่าแรงในวันทำงานปกติ กะ A วันที่ทำงานล่วงเวลาได้เป็นวันทำงาน + ค่าล่วงเวลา
(พนักงานเป็นพนักงานอัตราจ้างเป็นรายเดือน ค่าล่วงเวลาหาร 240 อัตราต่อแรงเท่ากับ 1.5 เท่า,1 เท่า, 3 เท่า) เงินเดือน 25,000.00 บาทครับ
อยากได้เป็นสูตรลิงค์ประมาณว่า ใส่ Attendance วันทำงาน และ แปรออกมาเป็นค่าแรงเลยครับ

ลองดูตัวอย่างของผมที่ใช้อยู่นะครับ คือตอนนี้มีปัญหาคือ พนักงานเยอะ ลงข้อมูลได้ช้ามากครับ

ขอบคุณครับ

Re: รบกวนช่วยออกแบบสูตรและวิธีการคำนวณเงินเดือนพนักงานครับ

Posted: Thu Sep 08, 2011 11:09 pm
by snasui
:D ชีท Attendance ไม่เหมาะที่จะใช้เก็บข้อมูลครับ การเก็บข้อข้อมูลควรจะเก็บเป็น Database เรียงลงไปด้านล่างเช่นกระทู้นี้ครับ viewtopic.php?f=3&t=1499

เมื่อเก็บเป็น Database แล้วจะใช้งานได้สะดวกขึ้นมาก สามารถสรุปข้อมูลด้วยสูตร ด้วย PivotTable ได้โดยไม่ลำบากครับ

Re: รบกวนช่วยออกแบบสูตรและวิธีการคำนวณเงินเดือนพนักงานครับ

Posted: Fri Sep 09, 2011 8:34 am
by himann
ขอบคุณที่ให้คำแนะนำนะครับ รบกวนถามต่อนะครับ จากไฟล์ตัวอย่างที่คุณให้มา ผมอยากทราบว่าการประมวลผลจะสิ้นสุดเมื่อใด และรูปแบบการแสดงผลจะเป็นอย่างไรครับ เนื่องจากพนักงานที่ผมดูแลนั้นมีมากกว่า 400 คน รบกวนช่วยสรุปหรือแสดงตัวอย่างที่สามารถทำความเข้าใจได้ง่ายให้หน่อยได้ไหมครับ สำหรับการเก็บข้อมูลผมจะมี Sheet สำหรับเก็บข้อมูลต่างหากครับ Attendance ที่ใช้ใช้เพื่อการคำนวณอย่างเดียวครับ

Re: รบกวนช่วยออกแบบสูตรและวิธีการคำนวณเงินเดือนพนักงานครับ

Posted: Fri Sep 09, 2011 9:49 am
by snasui
การทำงานลักษณะนี้เพื่อให้ง่ายแล้วจะมีส่วนที่เข้ามาเกี่ยวข้อง 3 ส่วน
1. คือส่วนคำนวณของพนักงานรายคนรายวัน คำนวณค่าต่าง ๆ ออกมาตามเงื่อนไขทั้งหมดที่ต้องการ เช่นที่ผมส่งตัวอย่างไปให้ดู
2. ส่วนเก็บข้อมูล เมื่อทำการคำนวณเรียบร้อยแล้วก็จะส่งไปเก็บข้อมูลในลักษณะ Database
3. ส่วนแสดงผลลักษณะเหมือนไฟล์ทีส่งมาถาม คือมีลักษณะเป็นรายงาน โดยนำข้อมูลตามข้อ 2 มาแสดง

ที่ถามว่าประมวลผลสิ้นสุดเมื่อใด ตอบว่าทันทีที่คีย์ข้อมูล

หากยืนยันว่า Attendance ใช้ในการคำนวณอย่างเดียวก็สอบถามในสิ่งที่สงสัยมาได้เลยครับ ตอนนี้คำนวณแล้วได้อย่างไร ว่าค่าที่ถูกต้องควรเป็นเท่าใด จะได้คำนวณเปรียบเทีบบได้