สูตร คำนวณ หาชั่วโมงการ ทำงาน

สูตร คำนวณ หาชั่วโมงการ ทำงาน

ให้คำนวณชั่วโมงที่รับงานมาทำ ว่าใช้เวลาไปกี่ชั่วโมง
ให้นับที่ชั่วโมงทำงานจริงๆ คือ ช่วงเวลาทำงานคือ 8:00 น. ถึง 17:00 น.
รวมเวลาทำงานจริง 8 ชั่วโมง เวลาพัก 12:00 น. ถึง 13:00 น. ไม่นับ
และหลังเวลา 5 โมงเย็นจนถึง 8 โมงเช้าของอีกวัน ไม่นับ เพราะเป็นเวลากลับบ้านไม่ใช่เวลาทำงาน

ให้ใส่คำตอบที่ช่อง E2 และ E3

ขอบคุณครับ

แก้ไขข้อความเมื่อ

คำนวณความแตกต่างระหว่างเวลาสองเวลา

Excel for Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 เพิ่มเติม...น้อยลง

สมมติว่าคุณต้องการทราบระยะเวลาที่พนักงานจะดําเนินการสายการประกอบให้เสร็จสมบูรณ์ หรือการดําเนินการอาหารอย่างรวดเร็วในช่วงชั่วโมงสูงสุด มีหลายวิธีในการคํานวณความแตกต่างระหว่างเวลาสองเวลา

แสดงผลลัพธ์ในรูปแบบเวลามาตรฐาน

มีสองวิธีที่คุณสามารถดําเนินการเพื่อแสดงผลในรูปแบบเวลามาตรฐาน (ชั่วโมง : นาที : วินาที) คุณสามารถใช้ตัวแบ่งการลบ (-) เพื่อหาความแตกต่างระหว่างเวลา ต่างๆ แล้วให้เลือกใช้อย่างใดอย่างหนึ่งต่อไปนี้

ใช้โค้ดรูปแบบแบบปรับแต่งเองไปใช้กับเซลล์โดยเลือกดังต่อไปนี้:

  1. เลือกเซลล์

  2. บนแท็บหน้าแรก ในกลุ่มตัวเลขให้คลิกลูกศรที่อยู่ถัดจากกล่องทั่วไป แล้วคลิกรูปแบบตัวเลขเพิ่มเติม

  3. ในกล่องโต้ตอบ จัดรูปแบบเซลล์ ให้คลิก แบบ ปรับแต่ง เอง ในรายการ ประเภท แล้วเลือกรูปแบบที่แบบเอง ในกล่อง ชนิด

ใช้ฟังก์ชัน TEXT เพื่อจัดรูปแบบเวลา ดังนี้ เมื่อคุณใช้โค้ดรูปแบบเวลา ชั่วโมงจะไม่เกิน 24 นาที ไม่เกิน 60 วินาที และไม่เกิน 60 วินาที

ตัวอย่าง ตาราง 1 — แสดงผลลัพธ์ในรูปแบบเวลามาตรฐาน

คัดลอกตารางต่อไปนี้ไปยังเวิร์กชีตเปล่า แล้วปรับเปลี่ยน ถ้าจําเป็น

A

B

1

เวลาเริ่มต้น

เวลาสิ้นสุด

2

9/6/2007 10:35 AM

9/6/2007 15:30 น.

3

สูตร

คำอธิบาย (ผลลัพธ์)

4

=B2-A2

ชั่วโมงระหว่างสองเวลา (4) คุณต้องใช้รูปแบบ "h" แบบปรับแต่งเองกับเซลล์ด้วยตนเอง

5

=B2-A2

ชั่วโมงและนาทีระหว่างเวลาสองเวลา (4:55) คุณต้องปรับใช้รูปแบบ "h:mm" แบบเองกับเซลล์

6

=B2-A2

ชั่วโมง นาที และวินาทีระหว่างสองครั้ง (4:55:00) คุณต้องใช้รูปแบบที่แบบปรับแต่งเอง "h:mm:ss" กับเซลล์ด้วยตนเอง

7

=TEXT(B2-A2,"h")

ชั่วโมงระหว่างสองเวลากับเซลล์ที่จัดรูปแบบเป็น "h" โดยใช้ฟังก์ชัน TEXT (4)

8

=TEXT(B2-A2,"h:mm")

ชั่วโมงและนาทีระหว่างเวลาสองครั้งที่มีการจัดรูปแบบเซลล์เป็น "h:mm" โดยใช้ฟังก์ชัน TEXT (4:55)

9

=TEXT(B2-A2,"h:mm:ss")

ชั่วโมง นาที และวินาทีระหว่างสองครั้งที่มีการจัดรูปแบบเซลล์เป็น "h:mm:ss" โดยใช้ฟังก์ชัน TEXT (4:55:00)

หมายเหตุ: ถ้าคุณใช้ทั้งรูปแบบที่ใช้กับฟังก์ชัน TEXT และปรับใช้รูปแบบตัวเลขกับเซลล์ ฟังก์ชัน TEXT จะมาก่อนการจัดรูปแบบของเซลล์

For more information about how to use these functions, see TEXT function and Display numbers as dates or times.

ตัวอย่างตาราง 2 — แสดงผลลัพธ์ตามหน่วยเวลาเดียว

เมื่อต้องการใช้งานนี้ คุณจะต้องใช้ฟังก์ชันINTหรือฟังก์ชันHOUR,MINUTEและ SECONDตามที่แสดงในตัวอย่างต่อไปนี้

คัดลอกตารางต่อไปนี้ไปยังเวิร์กชีตเปล่า แล้วปรับเปลี่ยนตามความจําเป็น

A

B

1

เวลาเริ่มต้น

เวลาสิ้นสุด

2

9/6/2007 10:35 AM

9/6/2007 15:30 น.

3

สูตร

คำอธิบาย (ผลลัพธ์)

4

=INT((B2-A2)*24)

จํานวนชั่วโมงทั้งหมดระหว่างเวลาสองเวลา (4)

5

=(B2-A2)*1440

จํานวนนาทีรวมระหว่างสองเวลา (295)

6

=(B2-A2)*86400

จํานวนวินาทีที่อยู่ระหว่างสองเวลา (17700)

7

=HOUR(B2-A2)

ผลต่างในหน่วยชั่วโมงระหว่างสองเวลา ค่านี้จะต้องไม่เกิน 24 (4)

8

=MINUTE(B2-A2)

ผลต่างในหน่วยนาทีระหว่างสองเวลา ค่านี้จะต้องไม่เกิน 60 (55)

9

=SECOND(B2-A2)

ผลต่างของหน่วยวินาทีระหว่างเวลาสองเวลา ค่านี้จะต้องไม่เกิน 60 (0)

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ฟังก์ชันเหล่านี้ ให้ดูที่ ฟังก์ชันINT,ฟังก์ชัน HOUR,ฟังก์ชัน MINUTEและฟังก์ชัน SECOND

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่