เมื่อคุณทำงานบางอย่างเช่นไทม์ชีทใน 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
คุณจะสังเกตเห็นว่าผลลัพธ์ถูกจัดรูปแบบเป็นเวลามากกว่าจำนวนชั่วโมงและนาที นี่เป็นการเปลี่ยนแปลงอย่างรวดเร็ว.
คุณควรเห็นความแตกต่างของเวลาเป็นชั่วโมงและนาที
การใช้สูตรเดียวกันด้านบนเพื่อลบเวลาและใช้การจัดรูปแบบที่แตกต่างกัน คุณสามารถแสดงชั่วโมง นาที และวินาที หรือเฉพาะนาทีและวินาทีได้ ในกล่องโต้ตอบจัดรูปแบบเซลล์ ให้เลือก “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 เพิ่มเติม โปรดดูที่ วิธีแก้ไขสูตร ที่ทำงานไม่ถูกต้อง
.