好吧 連我也搞不清楚為什麼會對=m=D2=IF(C2<B2,C2+1400-B2,C2-B2)那個1400 就算改1440 也會對 顆顆!!喔喔D2=IF(C2<B2,C2+1-B2,C2-B2) 那個1應該算1天的意思做好e行該做個異常判斷區,感覺你時間都部會超過一小時=IF(d2>0.1,"異常","")等等 我做錯了D2=IF(ISTEXT(B3)=TRUE,"",IF(B3="","",IF(B3<C2,B3+1-C2,B3-C2)))但我覺得還是要時間比較保險 我這是走偏門我建議你把第7列的結束時間00:00 改為23:59這是關鍵點測試看看然後 你的間隔加總 改抓d2~d21
http://i.imgur.com/1JzFTbK.jpg原理是 他會先判斷結束時間會不會大於下次的開始時間如果結束時間23:59,下次開始時間00:10,那麼他會將00:10加上 24:00的時間,就會變成24:10 - 23:59也就是b3+1-c2 反之如果正常情況 只會做b3-c2那個1 =1day的意思如果你複製上去發現不行的話,就是你的數字全部都是文字格式要改成數字格式才行就改成d2=IF(B3="","",IF(B3<C2,B3+1-C2,B3-C2))就這兩種 看你哪種可以