ฉันต้องการสูตรที่สามารถคำนวณกะกลางคืนได้
เปลี่ยนเวลาเริ่มต้น 13:00 น. และเวลาสิ้นสุด 22:00 น. เพื่อคำนวณกะเวลาเมื่อเวลาผ่านไป 18:00 น. จนหมดเวลา
=EndTime - TimeValue(18,0,0)
ฉันต้องการสูตรที่สามารถคำนวณกะกลางคืนได้
เปลี่ยนเวลาเริ่มต้น 13:00 น. และเวลาสิ้นสุด 22:00 น. เพื่อคำนวณกะเวลาเมื่อเวลาผ่านไป 18:00 น. จนหมดเวลา
=EndTime - TimeValue(18,0,0)
คำตอบ:
คำนวณเวลาการเปลี่ยนแปลงเมื่อTime In
และTime Out
อยู่ในวันเดียวกันเป็นเรื่องง่ายเป็นสิ่งที่คุณต้องทำคือการใช้จากTime In
Time Out
เมื่อคุณคำนวณเวลากะกลางคืนที่คุณทำงานตอนเที่ยงคืนมันแตกต่างกันเล็กน้อย
Excel คำนวณเวลาในสัดส่วน 24 ชั่วโมง คุณสามารถดูนี้ถ้าคุณเลือกเซลล์, รูปแบบมันเป็นรูปแบบตัวเลขที่กำหนดเองhh:mm
, พิมพ์และจัดรูปแบบแล้วมันกลับไป12:00
General
คุณจะเห็น0.5
เพราะเวลา 12:00 น. ครึ่งหนึ่งของ 24 ชั่วโมง ดังนั้นเที่ยงคืน (00:00) 1
ในวันรุ่งขึ้นจะเท่ากับ
ตอนนี้สำหรับการดังต่อไปนี้ฉันสมมติภาพตัดคุณให้มีคอลัมน์เรียงจากคอลัมน์ Excel A
ไปL
และแถวที่มีและ1
2
หากTime Out
(เซลล์D2
) อยู่ในวันถัดจากนี้Time In
(เซลล์C2
) เพื่อให้ได้เวลากะรวมคุณจะต้องป้อนสูตรเพื่อคำนวณ(1 - เวลาใน) + หมดเวลาซึ่งเป็นTime In
จนถึงเที่ยงคืนบวกส่วนที่เหลือของการเปลี่ยนแปลงที่ผ่านมาเที่ยงคืน
สำหรับกะเวลาทั้งหมด =(1-C2)+D2
ผมสับสนเล็กน้อยกับสิ่งที่คุณมีอยู่หลังจากที่เมื่อคุณได้รับการกำหนดTime In
ให้เป็น13:00
, Time Out
ที่จะเป็น22:00
และจะเป็นเวลาที่ผ่านมาShift Hours
18:00
13:00 ถึง 18:00 คือ 5 ชั่วโมง (คำนวณโดย=(18/24)-Time In
)
หากคุณกำลังมองหา18:00
การTime Out
และTime Out
เป็นเที่ยงคืนที่ผ่านมาจากนั้นเวลาผ่านไปจะเป็น=((1-(18/24))+Time Out)
หากคุณกำลังมองหา18:00
การTime Out
และTime Out
อยู่ในวันเดียวกันกับวัน18:00
นั้นมันง่าย เวลาจะผ่านไป=Time Out-(18/24)