有人問到,在 Excel 中有一個記錄起始時間和結束時間的資料表,想要計算所經過的時間。但其中有可能會有跨日的問題,該如何處理呢?
觀察下圖,只要結束時小時起始時間者,應該就是跨日了。而 Excel 很容易就可以處理經過的時間,只要將兩個時間相減即可。所以公式可以定為:
儲存格C2:=B2-A2+(A2>B2)*24
A2>B2)*24:只要儲存格A2大於儲存格B2,則會傳回 True,否則傳回 False。在運算時 True=1、False=0,意思為如果有跨日則加上24小時。
複製儲存格C2,往下各列貼上。
文章標籤
全站熱搜

*****
您好,不好意思,想請教您一個問題,如果要計算工作的時間,從晚上8:18至隔天早上5:25該如何下公式?謝謝指導!!!!
請問,如果要計算多天,又加上扣掉21:00~09:00這區段不列入計算。那公式該如何設定呢? 例如:7/1 18:00 ~ 7/4 10:00
您好,先前受到許多您寫的文章幫助,但目前遇到一個問題始終寫不出公式,想請教您該如何寫比較好,主要是要推算加工完工時間 假設正常工時為8-17點,開始加工日期是2021/11/17 上午8點,加工時間需要10小時,這10小時不包含中午12-13點的1小時休息,及下午17點下班後的時間,完工時間應是2021/11/18 上午10點,那這部分該用什麼函數寫比較適合呢? 謝謝指導!