วิธีลบเวลาใน Excel (7 วิธีด่วน)

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

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

ดาวน์โหลดหนังสือแบบฝึกหัด

ดาวน์โหลดหนังสือแบบฝึกหัด

คำนวณความแตกต่างของเวลา.xlsx

7 วิธีลบเวลาใน Excel

1. ลบเวลาระหว่างสองเซลล์เพื่อให้ได้เวลาที่ผ่านไป

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

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

1.1 ด้วยสูตรอย่างง่าย

ในวิธีการย่อยนี้ เราจะใช้สูตรง่ายๆ เพื่อคำนวณความแตกต่างของเวลาระหว่างสองเซลล์

ทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ประการแรก เลือก เซลล์ E5
  • ประการที่สอง พิมพ์สูตร:
=D5-C5

  • ตอนนี้ กด Enter

ที่นี่สูตรกำลังลบค่าของ เซลล์ D5 & เซลล์ C5 จากนั้น ให้ผลลัพธ์เป็นรูปแบบเดียวกันใน เซลล์ E5

เราจำเป็นต้องเปลี่ยนรูปแบบเวลาเพื่อแสดงชั่วโมงทำงานอย่างถูกต้อง

  • เพื่อจุดประสงค์นั้น ให้ไปที่แท็บ หน้าแรก และเลือกไอคอนกล่องโต้ตอบ หมายเลข ตามด้านล่าง หน้าต่าง 'จัดรูปแบบเซลล์' จะปรากฏขึ้น

  • หลังจากนั้น เลือก ประเภท ของ รูปแบบเวลา ที่คุณต้องการแสดง และคลิก ตกลง .

  • จากนั้น คุณจะเห็น ชั่วโมง , นาที & วินาที ในคอลัมน์ ชั่วโมงทำงาน

  • สุดท้าย ใช้ Fill Handle เพื่อดูผลลัพธ์ในทุกเซลล์

1.2 ด้วยฟังก์ชัน IF

เรายังสามารถคำนวณความแตกต่างของเวลาระหว่างสองเซลล์โดยใช้ปุ่ม ฟังก์ชัน IF ฟังก์ชัน IF ทดสอบตรรกะและส่งกลับค่าถ้าเป็นจริง มิฉะนั้น จะส่งคืนค่าอื่น

ให้ความสนใจกับขั้นตอนด้านล่างสำหรับเทคนิคนี้

ขั้นตอน:

  • อันดับแรก , เลือก เซลล์ E5 .
  • ตอนนี้ พิมพ์สูตร:
=IF(D5>=C5, D5-C5, D5+1-C5)

<3

  • ถัดไป กด Enter เพื่อดูผลลัพธ์

ที่นี่ ฟังก์ชัน IF จะตรวจสอบก่อนว่าค่าของ D5 มากกว่าหรือเท่ากับ C5 หากเป็น จริง ก็จะลบออกและแสดงในผลลัพธ์ ถ้ามันเป็น เท็จ จากนั้น จะเพิ่ม 1 ด้วย D5 แล้วลบจาก C5 .

  • ถึง เปลี่ยนรูปแบบ ไปที่ 'จัดรูปแบบเซลล์' & เลือก ประเภท

  • หลังจากคลิก ตกลง คุณจะเห็นชั่วโมงและนาทีดังด้านล่าง

  • สุดท้าย ลาก Fill Handle ลงเพื่อดูผลลัพธ์ในเซลล์ทั้งหมด

1.3 ด้วยฟังก์ชัน MOD

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

ทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ใน เริ่มต้น เลือก เซลล์ E5 .
  • ตอนนี้ พิมพ์สูตร:
=MOD((D5-C5),1)

  • ถัดไป กด Enter เพื่อดูผลลัพธ์

ที่นี่ ฟังก์ชัน MOD จะลบค่าของ เซลล์ D5 ด้วย เซลล์ C5 จากนั้น ค่าที่ลบจะถูกหารด้วย 1

  • อีกครั้ง เปลี่ยน รูปแบบเวลา

  • สุดท้าย ใช้ Fill Handle เพื่อดูผลลัพธ์ในคอลัมน์ Working Hour

1.4 ด้วยฟังก์ชัน TEXT

ฟังก์ชัน ข้อความ ยังสามารถคำนวณความแตกต่างของเวลาได้อีกด้วย โดยทั่วไป ฟังก์ชันข้อความ จะแปลงตัวเลขเป็นข้อความภายในเวิร์กชีต ในขั้นต้นฟังก์ชั่นแปลงค่าตัวเลขเป็นสตริงข้อความ

มาทำตามขั้นตอนเพื่อดูว่ามันทำงานอย่างไร

ขั้นตอน:

  • ประการแรก , เลือก เซลล์ E5 แล้วพิมพ์สูตร:
=TEXT(D5-C5, “h:mm:ss”)

  • Hit ป้อน เพื่อดูผลลัพธ์

ในกรณีนี้ ฟังก์ชัน TEXT จะจัดเก็บการลบของ เซลล์ D5 และ เซลล์ C5 ในอาร์กิวเมนต์แรก จากนั้นแสดงสตริงเป็นชั่วโมง นาที & รูปแบบวินาที

  • ในทำนองเดียวกัน หากคุณต้องการแสดงเฉพาะชั่วโมงและนาที ให้พิมพ์สูตร:
=TEXT(D5-C5,“h:mm”)

  • กด Enter เพื่อดูผลลัพธ์

  • อีกครั้ง หากคุณต้องการแสดงเฉพาะชั่วโมง ให้พิมพ์สูตร:
=TEXT(D5-C5,“h”)

  • ตอนนี้ กด Enter เพื่อดูผลลัพธ์

  • ในตอนท้าย ใช้ Fill Handle เพื่อดู ผลลัพธ์ในเซลล์ทั้งหมด

2. ลบเวลาด้วยฟังก์ชัน TIME ใน Excel

มีบางครั้งที่เราต้องลบจำนวนเฉพาะของ ชั่วโมงจากช่วงเวลาหนึ่ง ในกรณีดังกล่าว ฟังก์ชัน TIME มีประสิทธิภาพมาก ฟังก์ชัน TIME เก็บชั่วโมงในอาร์กิวเมนต์แรก นาทีในอาร์กิวเมนต์ที่สอง และวินาทีในอาร์กิวเมนต์ที่สาม

เราจะใช้ชุดข้อมูลที่ประกอบด้วยชั่วโมงการทำงานของพนักงานบางคน เราจะหักชั่วโมงอาหารกลางวันออก

สังเกตขั้นตอนเพื่อทราบเพิ่มเติมเกี่ยวกับวิธีนี้

ขั้นตอน:

  • เลือก เซลล์ D5 ในตอนแรก
  • ตอนนี้ ใส่ สูตร:
=C5-TIME(1,30,0)

  • ตอนนี้ กด Enter เพื่อดูผลลัพธ์ .

ที่นี่ ชั่วโมงอาหารกลางวันของเราคือ 1 ชั่วโมง และ 30 นาที ดังนั้น ฟังก์ชัน TIME ประกอบด้วย 1 ในอาร์กิวเมนต์แรก และ 30 ในอาร์กิวเมนต์ที่สอง มันมี 0 ในอาร์กิวเมนต์ที่สาม เนื่องจากเราไม่มีเวลาในชั่วโมงพักเที่ยงเลย

  • สุดท้าย ใช้ Fill Handle เพื่อดู ผลลัพธ์ในเซลล์ทั้งหมด

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

3 คำนวณและแสดงผลต่างเวลาเป็นลบใน Excel

บางครั้งเมื่อเราลบเวลา Excel ไม่แสดงค่าเวลาติดลบตามค่าเริ่มต้น

คุณสามารถดูปัญหานี้ได้จากรูปภาพด้านล่าง

หากต้องการแก้ไขปัญหานี้ ให้ทำตามขั้นตอน ด้านล่าง

ขั้นตอน:

  • ขั้นแรก ไปที่แท็บ ไฟล์ และเลือก ตัวเลือก

  • ประการที่สอง เลือก ขั้นสูง จาก Excel ตัวเลือก .
  • จากนั้น ตรวจสอบ 'ใช้ระบบวันที่แบบ 1904'

  • คลิก ตกลง เพื่อดู ผลลัพธ์ด้านล่าง

  • หรืออีกวิธีหนึ่ง คุณสามารถใช้สูตรด้านล่างใน เซลล์ E5
=IF(D5-C5>0, D5-C5, “-” & TEXT(ABS(D5-C5),”h:mm”))

  • กด Enter และใช้ Fill Handle เพื่อดูผลลัพธ์

ที่นี่ ฟังก์ชัน IF จะแสดงการลบระหว่าง D5 และ C5 หากการลบมีค่ามากกว่า 0 มิฉะนั้น จะแสดงเครื่องหมายลบพร้อมกับค่าสัมบูรณ์ของการลบ

อ่านเพิ่มเติม: วิธีลบและแสดงเวลาติดลบใน Excel (3 วิธี)

4. ลบเวลาและแสดงผลเป็นหน่วยเดียวใน Excel

ในวิธีนี้ เราจะหาผลต่างระหว่างสองครั้งโดยใช้สูตรง่ายๆ และแปลงผลต่างเป็นเลขทศนิยม

เราจะใช้ชุดข้อมูลเดียวกันที่นี่

ขั้นตอน:

  • เลือก เซลล์ E5 แล้วพิมพ์สูตร:<15
=(D5-C5)*24

  • กด Enter เพื่อดูผลลัพธ์
  • <16

    • ใช้ Fill Handle เพื่อดูผลลัพธ์ในเซลล์อื่นๆ

    • เพื่อแสดงเฉพาะค่าจำนวนเต็ม เราจะใช้ INT Function และพิมพ์:
    =INT((D5-C5)*24)

    • กด Enter เพื่อดูผลลัพธ์

    • อีกครั้ง ลาก เติมแฮนเดิล ลงเพื่อดูผลลัพธ์ในทุกเซลล์

    • หากต้องการแปลงเป็นนาที ให้คูณ สูตร 1440 .
    =(D5-C5)*1440

    • กด Enter และใช้ Fill Handle เพื่อดูผลลัพธ์ด้านล่าง

    • หากต้องการแปลงเป็นนาที ให้คูณสูตร 86400 .
    =(D5-C5)*86400

    • กด Enter และใช้ Fill Handle เพื่อดูผลลัพธ์ด้านล่าง

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

    • [แก้ไขแล้ว!] SUM ไม่ทำงานกับค่าเวลาใน Excel (5 วิธีแก้ไข)
    • วิธีคำนวณเวลาจัดการเฉลี่ยใน Excel (2 วิธีง่ายๆ)
    • ใช้รูปแบบเวลาใน Excel VBA (Macro, UDF และ UserForm)
    • วิธีคำนวณเวลาตอบสนองใน Excel (4 วิธี)
    • คำนวณอัตรารายชั่วโมงใน Excel (2 วิธีด่วน)

    5. คำนวณความแตกต่างของเวลาในหน่วยโดยไม่สนใจหน่วยอื่น

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

    ลองสังเกตขั้นตอนด้านล่าง

    STEPS:

    • เลือกเซลล์แล้วพิมพ์สูตร:
    =HOUR(D5-C5)

    • กด Enter แล้วลาก Fill Handle ลงมาเพื่อดูผลลัพธ์

    ที่นี่ ฟังก์ชัน HOUR จะลบ ค่าของ เซลล์ D5 และ C5 และแสดงเฉพาะส่วนของชั่วโมง

    • หากต้องการแสดงเฉพาะส่วนนาทีที่เอาต์พุต ให้ใช้ฟังก์ชัน MINUTE และพิมพ์สูตร:
    =MINUTE(D5-C5)

    • อีกครั้ง กด Enter และใช้ Fill Handle เพื่อดูผลลัพธ์

    • ใช้ ฟังก์ชัน SECOND เพื่อ แสดงส่วนที่สองเท่านั้นที่เอาต์พุต พิมพ์สูตร:
    =SECOND(D5-C5)

    • หลังจากนั้น กด Enter และ ลาก Fill Handle ลงเพื่อดูผลลัพธ์

    • สุดท้าย เราจะแสดงค่าแยกกันตามด้านล่าง

    เนื้อหาที่เกี่ยวข้อง: วิธีคำนวณระยะเวลาใน Excel (7 วิธี)

    6 การใช้ฟังก์ชัน NOW เพื่อลบเวลา

    เราสามารถใช้ฟังก์ชัน NOW เมื่อต้องการลบเวลาออกจากเวลาปัจจุบัน

    ทำตามขั้นตอนด้านล่างนี้

    ขั้นตอน:

    • เลือก เซลล์ D5 ในตอนแรกและพิมพ์สูตร:
    =NOW()-C5

    ที่นี่ สูตรจะลบค่าของ เซลล์ C5 ออกจากเวลาปัจจุบัน

    • จากนั้น กด Enter และใช้ตัวเลือก ป้อนอัตโนมัติ เพื่อดูผลลัพธ์

    เนื้อหาที่เกี่ยวข้อง: วิธีลบวันที่และเวลาใน Excel (6 วิธีง่ายๆ)

    7. ลบและแสดงเวลาเป็นชั่วโมง นาที & หน่วยวินาที

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

    มาทำตามขั้นตอนด้านล่าง

    ขั้นตอน:

    • ก่อนอื่น เลือก เซลล์ E5 แล้วพิมพ์สูตร:
    =D5-C5

    • ตอนนี้ กด Enter .

    • จากนั้น ไปที่ไอคอนโต้ตอบ รูปแบบตัวเลข ใน หน้าแรก แท็บแล้วเลือก

    • เลือก 'กำหนดเอง' จากหน้าต่าง จัดรูปแบบเซลล์ .
    • ใส่ข้อความในช่อง พิมพ์ :
    h "hours," m "minutes and" s "seconds"

    • คลิก ตกลง เพื่อดูผลลัพธ์ด้านล่าง

    • สุดท้าย ใช้ Fill Handle เพื่อดูผลลัพธ์ในทุกเซลล์

    อ่านเพิ่มเติม: วิธีคำนวณชั่วโมงและนาทีสำหรับ Payroll Excel (7 วิธีง่ายๆ)

    บทสรุป

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

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