วิธีคำนวณระยะเวลาใน Excel (7 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

หากคุณต้องการทราบวิธีการคำนวณระยะเวลาใน Excel คุณจะพบว่าบทความนี้มีประโยชน์ ในบทความนี้ ฉันได้พูดถึง 7 วิธีที่แตกต่างกันในการคำนวณเวลา

สมมติว่าในชุดข้อมูลของคุณ เวลาเริ่มต้นและเวลาสิ้นสุดจะได้รับ ตอนนี้ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถวัดระยะเวลาจากเวลาเริ่มต้นจนถึงเวลาสิ้นสุดได้อย่างไร

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

Calculate the Duration of Time.xlsx

7 วิธีคำนวณระยะเวลาใน Excel

1. คำนวณระยะเวลาด้วยสูตรอย่างง่าย

คุณสามารถคำนวณระยะเวลาใน Excel ด้วย การลบอย่างง่าย สูตร ขั้นแรก

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D5 ,

= C5-B5

สูตรจะลบ เวลาของเซลล์ B5 จากเวลาของเซลล์ C5 ดังนั้น คุณจะได้ระยะเวลาในเซลล์ D5 .

➤ กด ENTER .

คุณจะเห็นผลลัพธ์จะแสดงในรูปแบบเวลา ซึ่งไม่เหมาะสมในกรณีนี้ คุณต้องการทราบระยะเวลาที่หมายถึงความแตกต่างระหว่างสองครั้ง ในระยะเวลา A.M./P.M. ไม่สมเหตุสมผลเลย ดังนั้น คุณต้องเปลี่ยนรูปแบบเวลา

➤ เลือก รูปแบบตัวเลขเพิ่มเติม ในกล่องของริบบิ้น ตัวเลข ของ แท็บ หน้าแรก

จะเปิดแท็บ ตัวเลข ของช่อง จัดรูปแบบเซลล์ 1>

➤ เลือกรูปแบบเวลาที่เหมาะสมจากช่อง ประเภท และคลิกที่ ตกลง .

ในการสาธิตนี้ ฉันได้เลือก รูปแบบ h:mm แล้ว

หลังจากนั้น คุณจะพบระยะเวลาระหว่างเวลาของเซลล์ B5 และ C5 ในเซลล์ D5

➤ ลากเซลล์ D5 ไปที่จุดสิ้นสุดของชุดข้อมูลของคุณ

ดังนั้น คุณจะได้รับระยะเวลาทั้งหมด

ถ้าคุณสังเกตดีๆ คุณจะเห็นระยะเวลาในเซลล์ D9 แสดงเป็น 8 ชั่วโมง 19 นาที แต่เวลาเริ่มต้นและเวลาสิ้นสุดคือ 10.00 น. และ 18.20 น. ดังนั้น ระยะเวลาควรเป็น 8 ชั่วโมง 20 นาที

เกิดขึ้นเนื่องจากเวลาในเซลล์ B9 มีค่าที่สองที่ไม่ได้แสดงอยู่

หากคุณ เลือกเซลล์ คุณจะเห็นในแถบสูตรว่ามีค่าในอาร์กิวเมนต์ “วินาที” ของ ฟังก์ชัน TIME

คุณสามารถแสดงค่าที่สองเหล่านี้ได้

➤ เลือก เวลา ในกล่องของริบบิ้น หมายเลข ของแท็บ หน้าแรก

ด้วยเหตุนี้ คุณจะเห็นค่าที่สองแสดงอยู่ในอินพุตตลอดเวลา

อ่านเพิ่มเติม: วิธีคำนวณเวลาใน Excel (16 วิธีที่เป็นไปได้)

2. คำนวณระยะเวลาด้วยฟังก์ชัน TEXT

ด้วย ฟังก์ชัน TEXT , คุณสามารถคำนวณระยะเวลาในรูปแบบที่คุณต้องการ ก่อนอื่น

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D5 ,

=TEXT(C5-B5,"hh:mm:ss")

สูตรจะคำนวณระยะเวลาก่อน โดยลบเวลาของเซลล์ B5 ออกจากเวลาของเซลล์ C5 จากนั้นจะแสดงระยะเวลาในรูปแบบ hh:mm:ss

<0

➤ กด ENTER .

ดังนั้น คุณจะได้รับระยะเวลาในเซลล์ D5 .

➤ ลากเซลล์ D5 ไปที่จุดสิ้นสุดของชุดข้อมูลของคุณ

ดังนั้น คุณจะได้รับระยะเวลาทั้งหมดใน hh:mm:ss format.

เนื้อหาที่เกี่ยวข้อง: วิธีคำนวณเวลาตอบสนองใน Excel (4 วิธี)

3. วัดเวลาที่ผ่านไปเป็นชั่วโมง

Excel กำหนดเลข 1 ให้กับ 24 ชั่วโมงของวัน ดังนั้น 00:00 AM/ 12:00 PM มีค่า 0 และ 23:59 PM มีค่า 0.999 เวลาใดๆ ระหว่างค่าเหล่านี้จะได้เศษของ 1 ดังนั้น เมื่อคุณคูณความแตกต่างของเวลาด้วย 24 คุณจะได้ระยะเวลาเป็นชั่วโมง

ในวิธีนี้ ฉันจะแสดงวิธีคำนวณ ระยะเวลาเป็นชั่วโมง ขั้นแรก

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D5 ,

= (C5-B5)*24

สูตรจะลบเวลาของเซลล์ B5 จากเวลาของเซลล์ C5 และคูณค่าด้วย 24 ดังนั้น คุณจะได้ระยะเวลาในเซลล์ D5 .

<0

➤ กด ENTER .

คุณจะได้ผลลัพธ์ในรูปแบบเวลา ดังนั้นคุณต้องเปลี่ยนรูปแบบเป็น ตัวเลข เพื่อรับระยะเวลา

➤ เลือก หมายเลข ในกล่องของริบบิ้น หมายเลข ของ หน้าแรก แท็บ

ผลก็คือ คุณจะได้ระยะเวลาเป็นชั่วโมง

ตอนนี้

➤ ลากเซลล์ D5 .

เป็น ผลลัพธ์ คุณจะได้ระยะเวลาทั้งหมด

อ่านเพิ่มเติม: วิธีคำนวณจำนวนชั่วโมงทำงานในหนึ่งสัปดาห์ใน Excel (วิธี 5 อันดับแรก) <8

4. รับระยะเวลาเป็นนาที

คุณยังสามารถรับระยะเวลาเป็นนาที อันดับแรก

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D5 ,

= (C5-B5)*24*60

สูตรจะลบเวลาของเซลล์ B5 จากเวลาของเซลล์ C5 แล้วคูณค่าด้วย 24 และ 60 ผลลัพธ์ที่ได้คือระยะเวลาในเซลล์ D5 .

➤ กด ENTER .

คุณจะได้ผลลัพธ์ในรูปแบบเวลา ดังนั้นคุณต้องเปลี่ยนรูปแบบเป็น ตัวเลข เพื่อรับระยะเวลา

➤ เลือก หมายเลข ในกล่องของริบบิ้น หมายเลข ของ หน้าแรก แท็บ

ดังนั้น คุณจะได้รับระยะเวลาเป็นนาที

ตอนนี้

➤ ลากเซลล์ D5 .

ดังนั้น คุณจะได้รับระยะเวลาทั้งหมด

อ่านเพิ่มเติม: วิธีเพิ่มนาทีลงในเวลาใน Excel (5 วิธีง่ายๆ)

การอ่านที่คล้ายกัน

  • สูตร Excel สำหรับคำนวณชั่วโมงทำงานลบมื้อเที่ยง
  • สูตรสำหรับการทำงานล่วงเวลาเกิน 40 ชั่วโมง [พร้อมเทมเพลตฟรี]
  • [แก้ไขแล้ว !] SUM ไม่ทำงานกับค่าเวลาใน Excel (5 วิธีแก้ไข)
  • แผ่นเวลาของ Excelสูตรพร้อมช่วงพักเที่ยง (3 ตัวอย่าง)
  • วิธีคำนวณ Cycle Time ใน Excel (7 ตัวอย่าง)

5. คำนวณระยะเวลาจาก เวลาเริ่มต้นถึงตอนนี้

ระยะเวลาตั้งแต่อดีตจนถึงปัจจุบันสามารถกำหนดได้โดย Excel โดยใช้ ฟังก์ชัน NOW

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

➤ พิมพ์สูตรต่อไปนี้

= NOW () - B5

ฟังก์ชัน NOW จะให้เวลาปัจจุบันและ สูตรจะให้ระยะเวลาจากเวลาในเซลล์ B5 ถึงเวลาปัจจุบัน

หลังจากนั้น

➤ กด ENTER .

คุณจะได้รับเอาต์พุตในรูปแบบเวลา AM/PM ดังนั้น คุณต้องแปลงเอาต์พุตเป็นรูปแบบที่เหมาะสม

➤ เลือก รูปแบบตัวเลขเพิ่มเติม ในช่อง ตัวเลข ribbon ของแท็บ หน้าแรก

จะเปิดแท็บ ตัวเลข ของ จัดรูปแบบเซลล์ กล่อง

➤ เลือกรูปแบบเวลาที่เหมาะสมจากกล่อง ประเภท และคลิกที่ ตกลง

ในตัวอย่างนี้ ฉันได้เลือก รูปแบบ h:mm:ss

ดังนั้น คุณจะได้รับระยะเวลาตั้งแต่อดีตจนถึงช่วงเวลาปัจจุบัน

ตอนนี้

➤ ลากเซลล์ C5 ไปยังจุดสิ้นสุดของชุดข้อมูลของคุณ

ดังนั้น คุณจะได้รับระยะเวลาสำหรับ ตลอดเวลาในชุดข้อมูลของคุณ

อ่านเพิ่มเติม:วิธีเพิ่มนาทีให้กับเวลาใน Excel (3 วิธีด่วน)

6. ถ้าฟังก์ชันรับระยะเวลาจากเวลาก่อนหน้าไปยังเวลาเดิม

ในวิธีก่อนหน้านี้ทั้งหมดที่เรามี ลบครั้งก่อนออกจากครั้งก่อน เมื่อเราลบเวลาเดิมออกจากเวลาก่อนหน้า Excel จะให้ค่าที่ไม่เกี่ยวข้อง เนื่องจาก Excel จะพิจารณาทั้งเวลาของวันที่เดียวกัน เราสามารถแก้ปัญหาได้โดยใช้ ฟังก์ชัน IF ในสูตรของเรา

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ ซึ่งกิจกรรมบางอย่างสิ้นสุดลงในวันถัดไปของวันที่เริ่มต้น

หากต้องการทราบระยะเวลาสำหรับชุดข้อมูลนี้

➤ ใส่สูตรต่อไปนี้ในเซลล์ D5 ,

<5 =IF(C5>B5, C5-B5, B5-C5)

สูตรจะลบ B5 จาก C5 ถ้า C5>B5 มิฉะนั้น จะลบ C5 จาก B5 ดังนั้น เราจะได้ระยะเวลาโดยไม่คำนึงว่าช่วงเวลาใดจะมาก่อนหรือหลังเวลาใด

➤ กด ENTER

เป็น ผลลัพธ์ คุณจะได้ผลลัพธ์ในรูปแบบตัวเลข ดังนั้น คุณต้องเปลี่ยนเป็นรูปแบบเวลาที่เหมาะสม

➤ เลือก รูปแบบตัวเลขเพิ่มเติม ในกล่องของริบบิ้น ตัวเลข ของ หน้าแรก แท็บ

จะเปิดแท็บ ตัวเลข ของกล่อง จัดรูปแบบเซลล์

➤ เลือกรูปแบบเวลาที่เหมาะสมจากช่อง ประเภท และคลิกที่ ตกลง

ในตัวอย่างนี้ ฉันได้เลือก h:mm:ss รูปแบบ

เป็นผลให้คุณจะได้รับระยะเวลาสำหรับเวลาของเซลล์ B5 และ C5 ในเซลล์ D5

หลังจากนั้น

➤ ลากเซลล์ D5 ไปที่จุดสิ้นสุด

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

อ่านเพิ่มเติม: วิธีลบเวลาใน Excel (7 วิธีด่วน)

7. วัดระยะเวลาของหน่วยเวลาต่างๆ

คุณยังสามารถวัดระยะเวลาของหน่วยต่างๆ ได้จากอินพุตเวลาที่ต่างกัน 2 รายการ

สมมติว่าคุณมีชุดข้อมูลต่อไปนี้ซึ่งคุณมีเวลาเริ่มต้นและเวลาสิ้นสุดเท่ากันของกิจกรรมบางอย่าง ตอนนี้ คุณต้องการทราบระยะเวลาของชั่วโมง นาที และวินาทีของกิจกรรมเหล่านั้น

คุณสามารถค้นหาระยะเวลาของชั่วโมงได้โดยใช้ ฟังก์ชัน HOUR .

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D5 ,

=HOUR(C5-B5)

สูตรจะให้ความแตกต่างของ หน่วยชั่วโมงของเวลาในเซลล์ C5 และ B5 ดังนั้น คุณจะได้รับระยะเวลาชั่วโมง

➤ กด ENTER

ดังนั้น ระยะเวลาชั่วโมงจะปรากฏใน เซลล์ D5 .

คุณสามารถค้นหาระยะเวลานาทีได้โดยใช้ ฟังก์ชัน MINUTE

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ E5 ,

=MINUTE(C5-B5)

สูตรจะให้ความแตกต่างของหน่วยนาทีของเวลาในเซลล์ C5 และ B5 ดังนั้นคุณจะได้รับระยะเวลาเป็นนาที

➤ กด ENTER

เป็นผลลัพธ์ ระยะเวลานาทีจะปรากฏในเซลล์ E5

คุณสามารถค้นหาระยะเวลาที่สองได้โดยใช้ ฟังก์ชัน SECOND .

➤ พิมพ์สูตรต่อไปนี้ในเซลล์ F5 ,

=SECOND(C5-B5)

สูตรจะให้ความแตกต่างของชั่วโมง หน่วยของเวลาในเซลล์ C5 และ B5 คุณจะได้ระยะเวลาที่สอง

➤ กด ENTER

ดังนั้น คุณจะได้ระยะเวลาที่สองของทั้งสอง เวลาของเซลล์ B5 และ C5 ในเซลล์ F5

ตอนนี้

➤ ลากเซลล์ D5 ไปยังส่วนท้ายของชุดข้อมูลของคุณ

ดังนั้น คุณจะได้รับระยะเวลาทั้งหมดเป็นชั่วโมง

ในทำนองเดียวกัน คุณจะได้รับระยะเวลาเป็นนาทีและวินาทีสำหรับช่วงเวลาทั้งหมดโดยการลากเซลล์ E5 และ F5 ไปยังจุดสิ้นสุดของชุดข้อมูลตามลำดับ

สรุป

ในบทความนี้ ฉันได้สาธิต 7 วิธีในการกำหนดระยะเวลาใน Excel ซึ่งคุณสามารถใช้เพื่อค้นหาระยะเวลาในเงื่อนไขต่างๆ และในหน่วยต่างๆ ฉันหวังว่าตอนนี้คุณรู้วิธีคำนวณระยะเวลาใน Excel และจะสามารถนำวิธีการไปใช้ตามความต้องการของคุณได้ หากคุณมีความสับสนใดๆ โปรดอย่าลังเลที่จะแสดงความคิดเห็น

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง