
我正在嘗試計算兩列開始時間和結束時間之間的總小時數,但僅計算週一至週五上午 9:00 到下午 5:00 之間的小時數。
例如,我的數據看起來像這樣:
日期 |開始時間 |結束時間 |期間 星期三 | 930 | 930 1400 | 1400 4.50 星期四 | 930 | 930 1300 | 1300 3.50 星期六 | 800 | 1600 | 1600 8.00 週日| 1000 | 1000 1200 | 1200 2.00 星期二 | 730 | 730 1400 | 1400 6.50 星期五 | 930 | 930 1900 | 1900 9.50
因此,我需要計算該空間的使用時間,但僅限於上午 9:00 至下午 5:00 以及週一到週五之間的時間。我可以為此建立一個公式嗎?
答案1
您可以使用下面的公式。
=IF([End Time]>TIME(17,0,0),TIME(17,0,0),[End Time])-IF([Start Time]<TIME(9,0,0),TIME(9,0,0),[Start Time])
如果結束時間晚於下午 5 點或開始時間早於上午 9 點,則係統會將結束時間替換為 17:00,將開始時間替換為 09:00。如果開始時間和結束時間位於午夜的不同側(例如開始 = 17:00,結束 = 04:00),您將需要調整公式以解決此問題。