Excel

เพิ่มนาทีทศนิยมให้กับเวลา

Add Decimal Minutes Time

สูตร Excel: เพิ่มนาทีทศนิยมตามเวลาสูตรทั่วไป |_+_| สรุป

หากต้องการเพิ่มจำนวนนาทีที่กำหนดในแต่ละครั้ง คุณสามารถเพิ่มนาทีหารด้วย 1440 หรือใช้ฟังก์ชัน TIME



ในตัวอย่างที่แสดง สูตรใน D5 คือ:

คำย่อตัวอักษรหนึ่งตัวสำหรับวันในสัปดาห์
=time+(minutes/1440)

หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้จัดรูปแบบผลลัพธ์ตามเวลา





คำอธิบาย

เวลาใน Excel เป็นค่าแฟกทอลของ 24 ชั่วโมง เวลาหนึ่งชั่วโมงคือ 1/24 และ 1 นาทีคือ 1/(24*60) = 1/1440

ดังนั้น หากคุณมีค่าทศนิยมเป็นเวลา 15 นาที และเวลาใน A1 คุณสามารถเพิ่มเวลา 15 นาทีให้กับค่าใน A1 ได้ดังนี้:



 
=B5+(C5/1440)

ด้วยฟังก์ชัน TIME

คุณยังสามารถเพิ่มค่าเวลาด้วยฟังก์ชัน TIME ในการเพิ่มเวลา 15 นาทีใน A1 ให้ใช้:

 
=A1+(15/1440)

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

ตัวอย่างเช่น เวลา 25 ชั่วโมงคือ 1500 นาที สังเกตความแตกต่าง:

แปลงนาทีเป็นชั่วโมงและนาทีใน excel
 
=A1+ TIME (0,15,0)

การลบนาทีจากเวลา

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

วิธีหนึ่งในการหลีกเลี่ยงปัญหานี้คือการใช้สูตรดังนี้:

 
= TIME (0,1500,0) = 0.041667 = 1:00 AM same day =1500/1440 = 1.041667 = 1:00 AM next day

ที่นี่ ฟังก์ชัน MOD ดูแลปัญหาเชิงลบโดยใช้ฟังก์ชัน MOD เพื่อ 'พลิก' ค่าลบเป็นค่าบวกที่ต้องการ

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

ผู้เขียน Dave Bruns


^