看板 Office 關於我們 聯絡資訊
軟體:Office Excel 版本:2007 最近想做一個時數計算表,碰到了一個問題。 在時間上使用了自訂00":"00":"00,該格會自動顯示00:00:00 但這個格式無法去計算時數 上網查了資料,在函數上也都只教到"時:分"的計算 =(ROUNDDOWN(C2,-2)/2400 + MOD(C2,100)/1440) -(ROUNDDOWN(B2,-2)/2400 + MOD(B2,100)/1440) 如果我想要連秒數都計算,讓他計算並顯示"時:分:秒"的話 想請教一下函數該怎麼寫呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.193.60 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1617157563.A.EAB.html ※ 編輯: AdAA (60.250.193.60 臺灣), 03/31/2021 10:27:47
lions5318: https://i.imgur.com/u60y3Ku.jpg 03/31 10:34
lions5318: 直接相減就可以了吧 03/31 10:34
soyoso: 如果可以直接相減,又為什麼要用自訂呢 03/31 10:36
soyoso: 回文上請看一下內文測試好嗎 03/31 10:37
soyoso: 之所以用內文自訂00":"00":"00的方式,就表示原po鍵入上是 03/31 10:39
soyoso: 以103815,110000的這種方式 03/31 10:39
soyoso: https://i.imgur.com/untPqSM.jpeg 類似這樣 03/31 10:47
AdAA: 果然需要問專業的,查了2天資料還弄不出來,感謝S大!!! 03/31 11:09
AdAA: 不知道能不能麻煩您解說原理? 我資料查出來的函數都很複雜 03/31 11:12
AdAA: 不行也沒關係,還是很謝謝您的幫忙 03/31 11:13
soyoso: 原理是將儲存格數字調整為符合時間格式的字串,這樣的字串 03/31 11:19
soyoso: 在運算時會被轉換成時間序列值 03/31 11:19
AdAA: 感謝說明,謝謝! 03/31 11:26