PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   時間在Excel的函數與VBA問題 (https://www.pcdvd.com.tw/showthread.php?t=954171)

公不 2012-01-01 02:45 AM

時間在Excel的函數與VBA問題
 
目前有一串數字位於B5儲存格

類似

20111212004249

或是

2011121201-30-18

目前已經參考資料

使用

=TEXT(SUBSTITUTE(B5,"-",""),"00-00-00 00\:00-00.0")

將數字已經可以標示成

2011-12-12 00:42-49.0

2011-12-12 01:30-18.0

但是實際上這串數字正確表示應該是 年月日時分秒


2011-12-12 00:42.49

2011-12-12 01:30.18

請問該如何下出正確可用的函數

謝謝

PAN_PAN 2012-01-01 02:58 AM

引用:
作者公不
目前有一串數字位於B5儲存格

類似

20111212004249

或是

2011121201-30-18

目前已經參考資料

使用

=TEXT(SUBSTITUTE(B5,"-",""),"00-00-00 00\:00-00.0")

將數字已經可以標示成

2011-12-12 00:42-49.0

2011-12-12 01:30-18.0

但是實際上這串數字正確表示應該是 年月日時分秒


2011-12-12 00:42.49

2011-12-12 01:30.18

請問該如何下出正確可用的函數

謝謝



簡單的看了一下

改成.. 就可以了
=TEXT(SUBSTITUTE(B5,"-",""),"00-00-00 00\:00\.00")

dunson 2012-01-01 03:03 AM

=TEXT(SUBSTITUTE(B5,"-",""),"00-00-00 00\:00-00.0")
2011-12-12 00:42-49.0
=TEXT(SUBSTITUTE(B5,"-",""),"00-00-00 00\:00-00")
2011-12-12 00:42-49
後面多.0

公不 2012-01-11 10:15 PM

多謝幫忙

目前轉換完成

可是儲存格內卻只是自定格式的時間

要再點擊儲存格進去後

才會自動轉換成EXCEL內定的時間格式

請問有辦法直接變成時間格式嗎

謝謝


所有的時間均為GMT +8。 現在的時間是03:14 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。