標題:
[分享]
計算跨日經過時間
[打印本頁]
作者:
xmi
時間:
2015-3-26 23:06
標題:
計算跨日經過時間
因有需要計算計算跨日經過的時間, 希望可幫助大家(如圖)
作者:
k123456770
時間:
2015-3-27 07:42
還有一種 是 平常輸入可以更改過
向我們公司 資料庫
時間是
20150327074100 年月日時分秒
後續再用 mid 取出自己要的 也很方便
作者:
ML089
時間:
2015-3-29 18:02
*24是錯誤的觀念
EXCEL的時間一天是 1
所以應該是 *1
為何顯示答案是對的? 大家可以想一想
作者:
GBKEE
時間:
2015-3-30 06:33
回復
3#
ML089
這裡希望日期相減後以小時為單位
http://forum.twbts.com/redirect. ... 5830&ptid=13569
作者:
ML089
時間:
2015-3-30 23:05
回復
1#
xmi
回復
4#
GBKEE
依樓主的公式計算如下
A2 = 03:00
B2 = 01:30
C2 = B2 - A2 + (A2 > B2)*24
= 01:30 - 03:00 + (03:00 > 01:30) * 24
= -01:30 + (TRUE) * 24
= 23日 + 22:30
注意,計算後為23.9375,23為23日這是多的,0.9375為時間22:30
因為儲存格格式只顯示時間沒有顯示日,所以答案似乎是對?其實是錯誤的。
公式需修改為
C2 = B2 - A2 + (A2 > B2)
或
C2 = MOD(B2-A2,1)
若要轉為小時公式為
C2 = (B2 - A2 + (A2 > B2)) * 24
或
C2 = MOD(B2-A2,1)*24
作者:
baomin
時間:
2015-9-9 11:43
回覆XMI
=$B2-$A2+IF($A2>$B2,1),得到的值會跟你一樣(超過24小時會沒問題),如果用*24小時去換算會有一些問題,給你參考
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)