สารบัญ
บ่อยครั้ง คุณต้องคำนวณการทำงานล่วงเวลาเพื่อติดตามเวลาทำงานปกติและเวลาพิเศษของพนักงานของคุณ โชคดีที่คุณสามารถคำนวณการทำงานล่วงเวลาใน Excel ได้อย่างรวดเร็ว ในบทความนี้ ผมจะนำเสนอ 4 วิธี ซึ่งส่วนใหญ่จะมีสูตร Excel ในการคำนวณค่าล่วงเวลาเกิน 8 ชั่วโมง
ดาวน์โหลดแบบฝึกหัดฝึกปฏิบัติ
การคำนวณค่าล่วงเวลา มากกว่า 8 ชั่วโมง.xlsx
วิธีการคำนวณค่าล่วงเวลาเกิน 8 ชั่วโมงโดยใช้สูตร Excel
มาทำความรู้จักกับใบบันทึกเวลาทำงานของพนักงานรายวันต่อไปนี้ โดยที่ เริ่มต้น และ เวลาสิ้นสุด จะได้รับพร้อมกับข้อมูลที่จำเป็นอื่นๆ ตอนนี้เราต้องหาค่าล่วงเวลามากกว่า 8 ชั่วโมง/วัน
ก่อนจะไปถึงวิธีการ ผมขอแจ้งให้ทราบว่าสองวิธีแรก จัดการการทำงานล่วงเวลาในรูปแบบ h:mm และวิธีการที่เหลือจะคำนวณการทำงานล่วงเวลาเป็นชั่วโมงทศนิยม
1. การใช้ฟังก์ชัน TIME เพื่อค้นหาการทำงานล่วงเวลาเกิน 8 ชั่วโมงใน Excel
ในตอนเริ่มต้น คุณจะเห็นวิธีการคำนวณการทำงานล่วงเวลา โดยใช้ฟังก์ชัน เวลา อย่างรวดเร็ว ฟังก์ชัน เวลา เป็นฟังก์ชัน วันที่และเวลา ในตัวใน Excel ที่จะคืนค่าเป็นเลขทศนิยมของเวลาใดเวลาหนึ่ง ที่สำคัญกว่านั้น จะเป็นประโยชน์ถ้าคุณต้องการใช้ฟังก์ชันภายในสูตรอื่น
อย่างไรก็ตาม เราต้องทำตามขั้นตอนง่ายๆ สองขั้นตอนเพื่อรับการทำงานล่วงเวลา
ขั้นตอนที่ 1:
ก่อนอื่น คุณต้องค้นหาชั่วโมงทำงานลูกจ้าง. ในการพิจารณาสิ่งนี้ เพียงใช้สูตรต่อไปนี้
=E11-D11
ในที่นี้ E11 คือเซลล์เริ่มต้นของ เวลาสิ้นสุดและ D11 เป็นเซลล์เริ่มต้นของเวลาเริ่มต้น
ขั้นตอนที่ 2:
ตอนนี้ คุณต้องใช้ฟังก์ชัน เวลา ตามที่แสดงในสูตรด้านล่าง
=F11-TIME(8,0,0)
ที่นี่ F11 คือค่าของชั่วโมงทำงาน
ในสูตรข้างต้น ฉันใช้ฟังก์ชัน เวลา เพื่อรวมเวลาการทำงานล่วงเวลา เช่น มากกว่า 8 ชั่วโมง /วัน
ดังนั้น เมื่อฉันลบเวลาที่กำหนดออกจากจำนวนชั่วโมงทำงานของพนักงานทุกคน ฉันจะได้รับชั่วโมงทำงานพิเศษจากชั่วโมงทำงานทั้งหมด
หมายเหตุ: ที่นี่ การทำงานล่วงเวลาอยู่ในรูปแบบ h:mm คุณสามารถแก้ไขรูปแบบโดยใช้ตัวเลือก จัดรูปแบบเซลล์ (แป้นพิมพ์ลัดคือ Ctrl + 1 )
อ่านเพิ่มเติม: วิธีเพิ่ม เวลาใน Excel มากกว่า 24 ชั่วโมง (4 วิธี)
2. การใช้เวลา & ฟังก์ชัน IF เพื่อรับการทำงานล่วงเวลาแบบมีเงื่อนไข
สมมติว่าคุณต้องการค้นหาการทำงานล่วงเวลาแบบมีเงื่อนไข (OT) ที่ตรงตามเกณฑ์ที่กำหนด ตัวอย่างเช่น คุณต้องการนับเป็นการทำงานล่วงเวลาหากเกิน 1 ชั่วโมง
ในสถานการณ์เช่นนี้ เพียงใช้สูตรต่อไปนี้
=IF(E11-TIME(8,0,0)>=TIME(1,0,0),E11-TIME(8,0,0),0)
ที่นี่ E11 คือเซลล์เริ่มต้นของจำนวนชั่วโมงที่พนักงานทำงาน
ในขณะที่อธิบายสูตร ฉันสามารถพูดได้ว่าฉันได้กำหนด E11-TIME(8,0,0)>=TIME(1,0,0) เป็นอาร์กิวเมนต์ logical_test ของ IF ที่เป็นที่นิยม ฟังก์ชันแก้ไขเกณฑ์การทำงานล่วงเวลาเกิน 1 ชั่วโมง ต่อมา ฉันใช้ไวยากรณ์ E11-TIME(8,0,0) เพื่อรับจำนวนการทำงานล่วงเวลาหากตรงตามเกณฑ์ มิฉะนั้น มันจะคืนค่า 0 .
ถ้าคุณดูที่ภาพหน้าจอด้านล่างอย่างใกล้ชิด คุณจะได้ผลลัพธ์เป็น G14 และ G18 เป็น 0 เนื่องจากการทำงานล่วงเวลาคือ 0:30 และ 0:55 ตามลำดับ ซึ่งน้อยกว่า 1 ชั่วโมง นั่นเป็นสาเหตุที่การทำงานล่วงเวลาตามเงื่อนไขคือ 0 .
อ่านเพิ่มเติม: สูตร Excel ในการคำนวณเวลาทำงาน
การอ่านที่คล้ายกัน:
- [แก้ไขแล้ว!] SUM ไม่ทำงานกับค่าเวลาใน Excel (5 วิธีแก้ไข)
- อย่างไร การลบเวลาใน Excel (7 วิธีง่ายๆ)
- คำนวณชั่วโมงทั้งหมดใน Excel (9 วิธีง่ายๆ)
- วิธีใช้รูปแบบเวลาใน Excel VBA (Macro, UDF และ UserForm)
- คำนวณเวลาตอบสนองใน Excel (4 วิธี)
3. การใช้ฟังก์ชัน MIN เพื่อ ค้นหาการทำงานล่วงเวลาเกิน 8 ชั่วโมงใน Excel
ไม่เหมือนกับสองวิธีข้างต้น เราจะคำนวณการทำงานล่วงเวลาเป็นชั่วโมงทศนิยม เนื่องจากฟังก์ชัน นาที ทำงานไม่ถูกต้องในรูปแบบ h:mm
มาค้นหาการทำงานล่วงเวลาโดยทำตาม 3 ขั้นตอนที่ง่ายที่สุด
ขั้นตอนที่ 1:
ในขั้นต้น คุณต้องหาชั่วโมงทำงานโดยใช้สิ่งต่อไปนี้สูตร
=(D11-C11)*24
ที่นี่ E11 คือเซลล์เริ่มต้นของเวลาสิ้นสุดและ D11 เป็นเซลล์เริ่มต้นของเวลาเริ่มต้น
ที่สำคัญกว่านั้น เราต้องคูณผลลัพธ์ด้วย 24 เพื่อให้ได้ชั่วโมงเป็นค่าทศนิยม เนื่องจาก Excel ถือว่าเวลาเป็นส่วนหนึ่งของ ต่อวัน
ขั้นตอนที่ 2:
ตอนนี้ เราต้องคำนวณเวลาปกติโดยใช้ นาที ฟังก์ชั่น ดังนั้น สูตรจะเป็น
=MIN(8,E11)
ในสูตรข้างต้น ฟังก์ชัน MIN จะส่งกลับ 8 ชั่วโมง หากชั่วโมงทำงานเท่ากันหรือมากกว่า 8 มิฉะนั้น ระบบจะส่งกลับค่าของชั่วโมงทำงาน
ขั้นตอนที่ 3:
สุดท้าย เราต้องลบเวลาปกติออกจากชั่วโมงทำงานตามที่แสดงในสูตรด้านล่าง
=E11-F11
ที่นี่ E11 เป็นเซลล์เริ่มต้นของชั่วโมงทำงาน และ F11 เป็นเซลล์เริ่มต้นของเวลาปกติ
ดังนั้นเราจึงสามารถค้นหาการทำงานล่วงเวลาเกิน 8 ชั่วโมงได้อย่างง่ายดาย ดังภาพต่อไปนี้
อ่านเพิ่มเติม: สูตร Excel Timesheet พร้อมช่วงพักกลางวัน (3 ตัวอย่าง)
4. การใช้ฟังก์ชัน MAX
นอกจากนี้ หากคุณต้องการคำนวณการทำงานล่วงเวลาหลังจากใช้ฟังก์ชัน MAX 8 ชั่วโมง คุณอาจใช้สูตรต่อไปนี้
<0 =MAX(0,E11-F11)
ที่นี่ ฟังก์ชัน MAX จะส่งกลับ 0 หากผลลัพธ์ของการลบคือ 0 . มิฉะนั้นจะคืนค่าล่วงเวลาให้ 8 ชั่วโมงเป็นชั่วโมงทศนิยม
เนื้อหาที่เกี่ยวข้อง: สูตร Excel สำหรับการทำงานล่วงเวลาเกิน 40 ชั่วโมง [พร้อมเทมเพลตฟรี ]
ข้อควรจำ
- บ่อยครั้งที่คุณอาจพบข้อผิดพลาด #VALUE! ขณะลบค่าเวลาสองค่า หากค่าเหล่านั้นไม่ได้อยู่ในรูปแบบที่ถูกต้อง .
- พิจารณารูปแบบการทำงานล่วงเวลา (เช่น h:mm หรือชั่วโมงทศนิยม) ในขณะที่เลือกวิธีการต่างๆ
สรุป
ใน สั้น ๆ นี่คือวิธีที่คุณสามารถคำนวณการทำงานล่วงเวลาเกิน 8 ชั่วโมงโดยใช้สูตร Excel นอกจากนี้คุณยังสามารถวัดผลการชำระเงินพิเศษสำหรับการทำงานล่วงเวลาและการทำงานล่วงเวลาได้อีกด้วย ผมเชื่อว่าบทความนี้จะอธิบายวิธีการคำนวณ หากคุณมีข้อสงสัยหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง