วิธีคำนวณความแตกต่างระหว่างสองครั้งใน Microsoft Excel


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

เราจะแสดงสองสามวิธีในการค้นหาความแตกต่างระหว่างสองครั้งใน Excel สำหรับการติดตามโครงการ, ใบบันทึกเวลาทำงาน หรือ ตารางการทำงานของพนักงาน

ก่อนที่คุณจะเริ่มต้น ให้จัดรูปแบบเวลา

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

เลือก เวลาในช่องแบบเลื่อนลง ตัวเลขบนแท็บ หน้าแรกหรือใช้ จัดรูปแบบเซลล์กล่องโต้ตอบที่แสดงด้านล่าง

ใช้ฟังก์ชันเวลาสำหรับผลลัพธ์พื้นฐาน

วิธีที่ง่ายที่สุดในการรับชั่วโมง นาที หรือวินาทีระหว่างสองครั้งคือการใช้ฟังก์ชันที่มีชื่อเดียวกันใน Excel: HOUR, MINUTE และ SECOND

ไวยากรณ์ของแต่ละรายการเหมือนกันกับชื่อฟังก์ชันและเซลล์ที่ถูกลบในวงเล็บ มาดูตัวอย่างของแต่ละเรื่องกันดีกว่า

หากต้องการทราบจำนวนชั่วโมงทั้งหมดระหว่างเวลาในเซลล์ B2 และ B1 คุณจะต้องใช้สูตรนี้:

=ชั่วโมง(B2-B1)

เพียงจำนวนนาทีระหว่างเวลาในเซลล์ B2 และ B1 คุณจะใช้สูตรนี้:

=นาที(B2-B1)

ถ้าคุณต้องการความแตกต่างเป็นวินาทีในเซลล์ B2 และ B1 ให้ใช้สูตรต่อไปนี้:

=วินาที(B2-B1)

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

ใช้การลบและจัดรูปแบบผลลัพธ์ด้วยตนเอง

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

ในที่นี้เราต้องการผลต่างรวมระหว่างเซลล์ B2 และ B1 รวมถึงชั่วโมงและนาทีด้วย คุณจะต้องป้อนสูตร Excel ต่อไปนี้:

=B2-B1

คุณจะสังเกตเห็นว่าผลลัพธ์ถูกจัดรูปแบบเป็นเวลามากกว่าจำนวนชั่วโมงและนาที นี่เป็นการเปลี่ยนแปลงอย่างรวดเร็ว.

  1. เลือกเซลล์ที่มีผลลัพธ์และดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้เพื่อเปิดตัวเลือกการจัดรูปแบบ:
  2. คลิกขวา เลือก จัดรูปแบบเซลล์และไปที่แท็บ ตัวเลข
  3. เลือกช่องแบบเลื่อนลง ตัวเลขบนแท็บ หน้าแรกและเลือก รูปแบบตัวเลขเพิ่มเติม
    1. บนแท็บ ตัวเลขเลือกรูปแบบ กำหนดเองทางด้านซ้าย
    2. ทางด้านขวา ให้ใช้กล่องเลื่อนเพื่อเลือกรูปแบบ “h:mm” แล้วเลือก ตกลง
    3. คุณควรเห็นความแตกต่างของเวลาเป็นชั่วโมงและนาที

      การใช้สูตรเดียวกันด้านบนเพื่อลบเวลาและใช้การจัดรูปแบบที่แตกต่างกัน คุณสามารถแสดงชั่วโมง นาที และวินาที หรือเฉพาะนาทีและวินาทีได้ ในกล่องโต้ตอบจัดรูปแบบเซลล์ ให้เลือก “h:mm:ss” หรือ “mm:ss” ตามลำดับ

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

      ใช้ฟังก์ชัน TEXT เพื่อจัดรูปแบบผลลัพธ์โดยอัตโนมัติ

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

      ไวยากรณ์คือ TEXT(value, format) โดยมีอาร์กิวเมนต์ formatอยู่ในเครื่องหมายคำพูด นี่คือตัวอย่างบางส่วนที่ใช้ตัวเลือกนี้

      หากต้องการลบเวลาในเซลล์ B2 และ B1 และจัดรูปแบบผลลัพธ์เป็นชั่วโมง คุณจะต้องใช้สูตรนี้:

      =TEXT(B2-B1,”h”)

      หากต้องการลบเวลาในเซลล์เดียวกันและจัดรูปแบบผลลัพธ์เป็นชั่วโมงและนาที ให้ใช้สูตรนี้:

      =TEXT(B2-B1,”h:mm”)

      หากคุณต้องการรวมวินาที เพียงเพิ่มส่วนนี้หลังนาทีในอาร์กิวเมนต์ รูปแบบดังที่แสดงที่นี่:

      =TEXT(B2-B1,”h:mm:ss”)

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

      ใช้ “เวลา” ของคุณ

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

      สำหรับบทช่วยสอน Excel เพิ่มเติม โปรดดูที่ วิธีแก้ไขสูตร ที่ทำงานไม่ถูกต้อง

      .

      กระทู้ที่เกี่ยวข้อง:


      26.09.2023