[請問] EXCEL字串修改為hh:mm:ss格式

看板ask作者 (人定並不會勝天)時間10年前 (2016/03/27 21:35), 10年前編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
請問各位高手 系統時間資料倒出來後有兩種字串長度資料 早上4點到早上9點範例: (7碼) 早上9點15分10秒,資料格式為9151000 早上10點到下午8點範例: (8碼) 下午13點15分00秒,資料格式為13150000 我希望最後目標是改為: 早上4點到早上9點 (7碼長度) - 字首加0,最後兩個0去掉,並套用hh:mm:ss格式 例:9151000 -> 09:15:10 早上10點到下午8點 (8碼長度) - 最後兩個0去掉,並套用hh:mm:ss格式 例:13150000 -> 13:15:00 我直接在格式套用hh:mm:ss會變成#################### 另外google到可以在第N個字串中插入 " : ",但是我的長度有7碼有8碼 7碼的自首需要加0,8碼的不需要,但全部的後兩碼00都要刪除,再套用hh:mm:ss 目前兩種長度都在同一個欄位中共1萬多行,有21份檔案..... 試了一個周末快搞瘋了,請高手求解 感謝! ====================誤打誤撞,自己解決了==================== B2是原始值,插入新欄後,C2 key in以下函數,不管7碼8碼都OK =RIGHT("0"&MID(B2,1,LEN(B2)-6),2)&":"&MID(B2,LEN(B2)-5,2)&": "&MID(B2,LEN(B2)-3,2) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.174.61 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1459085733.A.711.html

03/27 21:40, , 1F
格子太小吧
03/27 21:40, 1F

03/27 21:51, , 2F
格子太小會出現#############
03/27 21:51, 2F

03/27 21:52, , 3F
然後你要換的話 去兩個0就/100 剩下時 分 秒可以用mod取
03/27 21:52, 3F

03/27 21:53, , 4F
不過這情況應該不是格子太小就是了 excel時間的換成數字
03/27 21:53, 4F

03/27 21:53, , 5F
是0~1-> 00:00~24:00
03/27 21:53, 5F

03/27 22:22, , 6F
先除100再加100萬然後用資料剖析
03/27 22:22, 6F
※ 編輯: linlauba (118.160.174.61), 03/27/2016 22:45:29

03/27 22:45, , 7F
自問自答,感謝各位
03/27 22:45, 7F
文章代碼(AID): #1Mz-6bSH (ask)