:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#1

Post by wizardoh »

ผมมือใหม่มากๆครับ ตอนนี้กำลังศึกษาอยู่ครับ จะทำกะดึกแล้ว เวลามันออกมาเพี้ยนๆครับ ช่วยทีครับ

หรือถ้ามี format การคำควณค่าแรงที่ดีกว่าของผม ช่วยแนะนำด้วยนะครับ
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#2

Post by bank9597 »

wizardoh wrote:ผมมือใหม่มากๆครับ ตอนนี้กำลังศึกษาอยู่ครับ จะทำกะดึกแล้ว เวลามันออกมาเพี้ยนๆครับ ช่วยทีครับ

หรือถ้ามี format การคำควณค่าแรงที่ดีกว่าของผม ช่วยแนะนำด้วยนะครับ
:D ลองอธิบายโจทย์มาอีกครั้งครับ พร้อมตัวอย่างคำตอบที่ต้องการ จะได้แทนสูตรได้ง่ายขึ้นครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#3

Post by wizardoh »

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

เช่นทำ 8 ชม ก็ได้ 300 บาท ครับ

ในช่วงแรกๆจะมีแค่กะเดียวครับคือ เริ่มงาน 8 โมง เลิก 17.00 แต่พอหลังๆจะเพิ่มเป็น 3 กะครับคือ 24 ชม

จะเข้างานก่อนครึ่งชม ก็ให้คิดเป็น 8 โมงครับ แล้วก็เลิกงานช้าครึ่งชั่วโมงก็ให้คิดแค่ 17.00 ครับ

ถ้าข้อมูลยังไม่พอบอกได้นะครับ เพราะผมยังไม่ค่อยคล่องเท่าไหร่ครับ ขอบคุณมากครับ
bank9597 wrote:
wizardoh wrote:ผมมือใหม่มากๆครับ ตอนนี้กำลังศึกษาอยู่ครับ จะทำกะดึกแล้ว เวลามันออกมาเพี้ยนๆครับ ช่วยทีครับ

หรือถ้ามี format การคำควณค่าแรงที่ดีกว่าของผม ช่วยแนะนำด้วยนะครับ
:D ลองอธิบายโจทย์มาอีกครั้งครับ พร้อมตัวอย่างคำตอบที่ต้องการ จะได้แทนสูตรได้ง่ายขึ้นครับ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#4

Post by wizardoh »

อีกนิดครับ ผมลืมบอกไปว่า เข้างาน ห้าทุ่ม ออก เจ็ดโมงเข้าครับ เวลาข้ามวันแล้ว excel มันรวมเวลาออกมา เพี้ยนๆไงไม่รู้ครับ ขอบคุณครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#5

Post by bank9597 »

:D เท่าที่จับเงื่อนไขได้คือ เข้างานก่อน 30 นาที หรือออกช้า 30 นาที ก็คิด 8 ช.ม คิดเป็น 300 บาท

แต่ผมไม่ทราบว่า โอทีคิดจากเวลาตรงไหน เช่น คิดหลังจาก 17.30 น. ขึ้นไป แล้วโอทีคิดชั่วโมงล่ะกี่บาท เช่น ชั่วโมงล่ะ 100 บาท ทำได้ 2.30 ช.ม คิดเป็นเงิน 200 บาท (ไม่ครบชั่วโมงก็ไม่คิดให้) เป็นต้น

ยังไม่รวมกรณีมาสายอีกว่า ต้องคิดอย่างไร เช่น มาสายภายใน 30 นาที จะไม่คิดโอทีให้ หรือ มาสาย เกิน 30 นาที หักเงินตามเวลาที่สาย เป็นต้น

เรื่องสุดท้ายคือเรื่องกะทำงาน ยังไม่มีระบุให้ชัดเจนว่ามีทั้งหมด กี่กะ เวลาไหนบ้าง

ต้องอธิบายเงื่อนไขมาให้ครบครับ เพราะเรื่องเวลาเป็นเรื่องที่ต้องละเอียดมากครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#6

Post by wizardoh »

มาก่อน 8.00 น คิดเวลาเริ่มงานที่ 8.00 น เว้นแต่ในกรณีที่เข้ากะแล้วสัมพันธ์กับกะอื่น
มาหลัง 8.00 น มาสายได้แต่ให้ไม่เกิน 30 นาทีต่อสัปดาห์ (ไม่เกิน 15 นาทีต่อวัน)
หากเกิน 30 นาทีต่อสัปดาห์ นาทีที่ 31 ขึ้นไปหักครึ่งชม
ออกงานก่อน 17.00 น*
ออกงานช่วง 16.31-16.59 น คิดเวลาทำงานจริงที่ 16.30 น
ออกงานช่วง 16.00-16.29 น คิดเวลาทำงานจริงที่ 16.00 น
ทำงานเกิน 8 ชมต่อวัน จะคิดค่าแรง 1.5 เท่า (ไม่เกินเที่ยงคืน)
ทำงาน 6 วัน ติดต่อกันโดยไม่หยุด วันที่ 7 คิดค่าแรง 2 เท่า
กะเช้า 8.00-20.00
กะดึก 20.00-8.00

ประมาณนี้อ่ะครับ ขอบคุณครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#7

Post by bank9597 »

:D
ออกงานช่วง 16.31-16.59 น คิดเวลาทำงานจริงที่ 16.30 น
ออกงานช่วง 16.00-16.29 น คิดเวลาทำงานจริงที่ 16.00 น
หากเข้างาน 8 โมง ออกในช่วง 16 นาฬิกา จะไม่ครบ 8 ชั่วโมง เว้นแต่รวมเวลาพักเที่ยงด้วย

เมื่อไม่ครบ 8 ชั่วโมง ก็ไม่เข้าเงื่อนไขที่วางไว้ข้างต้นครับ ลองอธิบายเพิ่มเติมอีกครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#8

Post by wizardoh »

ขอบคุณสำหรับคำแนะนำครับ

"ออกงานช่วง 16.31-16.59 น คิดเวลาทำงานจริงที่ 16.30 น
ออกงานช่วง 16.00-16.29 น คิดเวลาทำงานจริงที่ 16.00 น"

อันนี้ผมยกตัวอย่างในกรณีที่พนักงานมีธุระออกงานก่อนเวลาอ่ะครับ
พนักงงานคนที่ทำไม่ถึง 8 ชม ก็จะโดนหักเงินครับ
bank9597 wrote::D
ออกงานช่วง 16.31-16.59 น คิดเวลาทำงานจริงที่ 16.30 น
ออกงานช่วง 16.00-16.29 น คิดเวลาทำงานจริงที่ 16.00 น
หากเข้างาน 8 โมง ออกในช่วง 16 นาฬิกา จะไม่ครบ 8 ชั่วโมง เว้นแต่รวมเวลาพักเที่ยงด้วย

เมื่อไม่ครบ 8 ชั่วโมง ก็ไม่เข้าเงื่อนไขที่วางไว้ข้างต้นครับ ลองอธิบายเพิ่มเติมอีกครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#9

Post by bank9597 »

อันนี้ผมยกตัวอย่างในกรณีที่พนักงานมีธุระออกงานก่อนเวลาอ่ะครับ
พนักงงานคนที่ทำไม่ถึง 8 ชม ก็จะโดนหักเงินครับ
:lol: ก็ยังต้องถามอีกต่อไปครับ

ในไฟล์ที่แนบมาไม่ได้ระบุไว้ว่า ใครออกก่อนเวลาเพราะติดธุระ หรือ ออกก่อนเวลาโดยพละการ อีกทั้ง หากออกก่อนเวลาแบบพละการ จะต้องหักเงินอย่างไร

อีกข้อคือ การคิดโอที ให้คิดหลัง 17:30 น. ใช่หรือไม่


:D สุดท้าย แก้คำถามให้ถูกต้อง คือ คำว่า อ่ะครับ ใช้คำว่า "ครับ" เพียงอย่างเดียวพอครับ (ตามข้อกฏ 1 ของฟอรั่ม)
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#10

Post by wizardoh »

ต้องขอโทษด้วยครับที่เผลอแหกกฎในฟอรั่มครับ

ในไฟด์ผมลืมใส่ช่องหมายเหตุ เพื่อที่จะระบุ "ใครออกก่อนเวลาเพราะติดธุระ หรือ ออกก่อนเวลาโดยพละการ"

ส่วนการหักเงินก็จะดูที่เวลาตอกบัตรครับ ถ้าทำไม่ถึงครึ่งชั่วโมงก็ถือว่าชั่วโมงทำงานคือ 0 ครับ

ยกตัวอย่าง ทำงานไป 1.45 ชม ก็จะคิดแค่ 1 ชม กับ 30 นาทีครับ
ทำงานไป 2.14 ชม ก็จะคิดแค่ 2 ชม ครับ
ทำงานไป 2.34 ชม ก็จะคิดแค่ 2 ชมกับ 30 นาทีครับ

ขอบคุณสำหรับคำแนะนำครับ
nattasiray
Bronze
Bronze
Posts: 284
Joined: Thu Feb 11, 2010 8:32 pm
Contact:

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#11

Post by nattasiray »

เขียนตัวอย่างคำตอบสัก 5 - 6 ตัวอย่าง คำอธิบายลงในแฟ้มด้วยครับ ไม่ต้องเสียเวลาสลับหน้าจอไปมาระหว่าง Microsoft Excel กับ Internet Explorer

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

ด้วยความปรารถนาดี
ณัฐศิระ เยาวสุต
(N. Yauvasuta)
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#12

Post by bank9597 »

wizardoh wrote:ต้องขอโทษด้วยครับที่เผลอแหกกฎในฟอรั่มครับ

ในไฟด์ผมลืมใส่ช่องหมายเหตุ เพื่อที่จะระบุ "ใครออกก่อนเวลาเพราะติดธุระ หรือ ออกก่อนเวลาโดยพละการ"

ส่วนการหักเงินก็จะดูที่เวลาตอกบัตรครับ ถ้าทำไม่ถึงครึ่งชั่วโมงก็ถือว่าชั่วโมงทำงานคือ 0 ครับ

ยกตัวอย่าง ทำงานไป 1.45 ชม ก็จะคิดแค่ 1 ชม กับ 30 นาทีครับ
ทำงานไป 2.14 ชม ก็จะคิดแค่ 2 ชม ครับ
ทำงานไป 2.34 ชม ก็จะคิดแค่ 2 ชมกับ 30 นาทีครับ

ขอบคุณสำหรับคำแนะนำครับ
:D หากเป็นเช่นนั้น ให้เครียมไฟล์มาให้ใหม่อีกครั้งครับ พร้อมตัวอย่างคำตอบสัก 1-2 ข้อ และเพิ่มตารางระบุ ก่ะ ด้วยก็จะดีมากครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
wizardoh
Member
Member
Posts: 9
Joined: Tue Oct 01, 2013 9:27 pm

Re: รวมเวลาข้ามวัน ไม่ได้ครับ(ค่าแรง)

#13

Post by wizardoh »

ได้ครับ งั้นรอผมทำหน่อยนะครับ เดี๋ยวจะรีบทำครับ
Post Reply