2016-12-05 74 views
0

檢出可以採取時差的公式。我有獲取時差的Excel公式

=ABS(TRIM(LEFT(M2,8))-TRIM(RIGHT(M2,8)))*24 

但它沒有考慮將超過12AM(第二天)的小時數。第二行的示例(下午4:00 - 凌晨12:00)。我只對它從開始時間到結束時間的時間感興趣,該時間應該是8,但由於日期的不同,結果是不同的。有沒有添加日期列的建議?

enter image description here

回答

0

您需要加1的時候,當它進入到第二天。

=IF(MID(M2,FIND("-",M2)+2,LEN(M2))<LEFT(M2,FIND("-",M2)-1),1,0)+MID(M2,FIND("-",M2)+2,LEN(M2))-LEFT(M2,FIND("-",M2)-1) 

enter image description here

+0

斯科特嗨!我不知道爲什麼在我的結尾顯示不同的數字。在上午8點到下午4點,我使用你的公式得到了1.3333。格式一般。 – kenkenhimself

+0

你需要自定義格式'h' –

+0

非常感謝你,斯科特!很有幫助。 – kenkenhimself