Note: The other languages of the website are Google-translated. Back to English

วิธีคำนวณชั่วโมงระหว่างเวลาหลังเที่ยงคืนใน Excel

doc คำนวณเวลาที่ผ่านมาข้ามคืน 1

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

คำนวณชั่วโมงระหว่างสองเวลาหลังเที่ยงคืนด้วยสูตร


ลูกศรสีฟ้าฟองขวา คำนวณชั่วโมงระหว่างสองเวลาหลังเที่ยงคืนด้วยสูตร

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

1. ใส่สูตรนี้: =(B2-A2+(B2<A2))*24 (A2 เป็นเวลาก่อนหน้านี้ B2 ในภายหลังคุณสามารถเปลี่ยนได้ตามต้องการ) ลงในเซลล์ว่างซึ่งอยู่ข้างข้อมูลเวลาของคุณดูภาพหน้าจอ:

doc คำนวณเวลาที่ผ่านมาข้ามคืน 2

2. จากนั้นลากจุดจับเติมไปยังเซลล์ที่คุณต้องการเติมสูตรนี้และคำนวณความแตกต่างของเวลาระหว่างสองครั้งหลังเที่ยงคืนพร้อมกันดูภาพหน้าจอ:

doc คำนวณเวลาที่ผ่านมาข้ามคืน 3


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (23)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สูตรใต้หัวข้อ #1 ผิดครับ =(B2-A2+(B2

วงเล็บอยู่ในจุดที่ไม่ถูกต้อง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สูตรดั้งเดิมได้ผลดีกว่าคำแนะนำของคุณออสติน
ฉันยังใช้ =(A2-B2+(A2
วิธีนี้ใช้ได้ผลดีที่สุดในการแปลงเวลาเป็นนาที
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Depois de colocar รูปแบบ ao tentar somar a coluna รวม de horas o valor dá-me errado.

O แคมโป เอ ฟอร์มาตาโด [h]mm
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
=(A2-B2+(A2)) ใช้แบบทวีคูณโดย 24
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ไม่ การแก้ไขของออสตินใช้ได้ผลสำหรับฉัน ต้นฉบับที่มีวงเล็บที่แสดงไม่ทำงาน บางที Excel เวอร์ชันอื่นอาจสร้างความแตกต่างได้ ฉันใช้ MS Home and Office 2016
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใช่ออสติน! สูตรของคุณได้ผล ส่วนอีกสูตรก็ไร้สาระ (ในกรณีของฉัน) ขอบคุณ!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ! นี่เป็นสูตรที่ถูกต้องอย่างแน่นอน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ออสติน สูตรที่กล่าวในบทความข้างต้นใช้ได้ดีสำหรับฉัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันคิดว่า MOD(B2-A2,1) ธรรมดาน่าจะเพียงพอหรือไม่
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่เป็นทางออกที่ดีที่สุดและสั้นที่สุดอย่างไม่ต้องสงสัย
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใครช่วยอธิบายได้ไหมว่าเมื่อใดที่ฟังก์ชันการเพิ่มค่า TRUE/FALSE ทำให้ฉันเข้าใจสูตรได้โปรด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
จริง = 1 เท็จ = 0
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ฉันต้องการความช่วยเหลือ ฉันมีข้อมูลที่โหลดอัตโนมัติทุกวันเวลา 5 น. กระบวนการแบ่งออกเป็น 2 ส่วน (ETL1 และ ETL2) ETL1 เริ่มเวลา 5 น. ถึง 11 น. และ ETL2 เริ่มเวลา 11 น. ถึง 4 น. เวลา 7 น. ฉันเรียกใช้สคริปต์เพื่อตรวจสอบว่าทุกอย่างทำงานหรือไม่ แต่ละแถวมีเวลาวันที่เริ่มต้นและสิ้นสุด ฉันต้องการตั้งค่าสถานะข้อมูลทั้งหมดหลัง 5 น. เมื่อวานนี้เป็นข้อมูลวันนี้ ปัจจุบันเมื่อฉันกรองวันนี้ ฉันเห็นเฉพาะแถวที่วันที่อยู่หลัง 00:00 น.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ใช้ไม่ได้กับข้อมูลทั้งหมด วิธีแก้ปัญหาที่ฉันพยายามหลังจากลองข้างต้นคือ =IF(B22>C22,(C22-0)+(24-B22),C22-B22)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ทางออกที่ดี มีประโยชน์มาก! ขอบคุณ :)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ไม่ได้ผลสำหรับฉัน... สูตรไม่ถูกต้อง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
=IF(B22>C22,(C22-0)+(24-B22),C22-B22) สมบูรณ์แบบ แต่แทนที่จะใช้ ( , ) ใช้ ( ; )
ขอบคุณมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉลาดมากใช้การเปรียบเทียบ (b2 
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี,
ด้วยความยินดี. ดีใจที่มันช่วย คำถามใด ๆ โปรดอย่าลังเลที่จะติดต่อเรา มีวันที่ดี
ขอแสดงความนับถือ
แมนดี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีทุกคน,

ดังนั้นฉันจึงมีรายชื่อพนักงาน วันที่ทำงานทั้งหมดพร้อมเวลาเริ่มต้นและวันที่สิ้นสุด

ฉันต้องหาว่าหลังเที่ยงคืน-กลางคืนใช้เวลาไปกี่ชั่วโมง ปัญหาคือมีเวลาเริ่มต้นและสิ้นสุดทุกประเภท - บางกะเป็นกะกลางวัน ส่วนกะอื่นเริ่มเวลา 9 น. ถึง 2 น. ส่วนอื่น ๆ เริ่ม 10 น. จนถึงเช้าวันถัดไป 5 น. เป็นต้น

มีวิธีคำนวณโดยใช้สูตรทั่วไปสำหรับทุกบรรทัดหรือไม่?

ฉันได้ลองใช้รูปแบบต่างๆ มากมาย แต่ excel ไม่ต้องการทำงานร่วมกัน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี คุณไทม์
อันที่จริง สูตรในบทความนี้สามารถแก้ปัญหาของคุณได้ ดูภาพหน้าจอด้านล่าง:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/2023-comment/doc-calculate-hours.png
โปรดลอง ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับการตอบกลับของคุณ

ฉันต้องการทราบเฉพาะเวลาทำงานหลังเที่ยงคืน ดังนั้นเฉพาะเวลากลางคืนเท่านั้น
ทำงานไม่ครบชั่วโมง
หวังว่านี่จะสมเหตุสมผล
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี คุณไทม์
หากคุณต้องการให้เวลาทำงานหลังเที่ยงคืน สูตรด้านล่างอาจช่วยคุณได้:
=IF(DAYS(B2,A2)>0,(B2-A2+(B2<A2))*24,"")
โปรดลอง หวังว่าจะช่วยคุณได้!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL