Excel日期時間格式無法正確顯示

日前小弟工作時從系統上抓去一年份的excel資料下來分析,但日期時間格式不正確導致無法計算每一筆經過的時間。

整列的時間格式如下:
YYYY/MM/DD (上)下午 hh:mm:ss,日期和(上)下午中間有一空白,(上)下午和時間中間也有一空白,用資料頗析分開的話時間會強制變成a.m.,已想不到方法解決所有上來求救。
2022-04-21 14:31 發佈
文章關鍵字 excel 格式
直接貼一個儲存格裡面的東西看看
樓主原先的日期是用文字格式嗎?
是的話 就用 left , mid ,right 這些文字函數去切割
再用 日期時間函數轉換
gary4024 wrote:
樓主原先的日期是用文...(恕刪)


我明日試試看,感恩
gary4024 wrote:
樓主原先的日期是用文...(恕刪)




目前用left和right函數分開他們是這樣,但無法變成正確日期與時間格式。
熊八 wrote:
無法變成正確日期與時間格式


您1樓發問的內容,和5樓的圖片不同
a欄格式應該是yyyy/m/d ……,excel發問時,建議附範例檔
儲存格格式會影響公式的寫法








假設a欄不是純文字,格式是標準日期+時間(yyyy/m/d 上午/下午 hh:mm:ss)
(b7:b9~d7:d9~f7:f9,是測試用,手動輸入的純文字格式)

以下,自己選一個公式來用吧

b2
=TEXT(A2,"yyyy/m/d")

d2
=TEXT(A2,"上午/下午 hh:mm:ss")

f2
=TEXT(A2,"hh:mm:ss")


c2 (檢查b2是不是正確日期格式)
=IF(ISNUMBER(DATEVALUE(B2)),"datevalue OK","(error!)text format")

e2 (檢查d2是不是正確時間格式)
=IF(ISNUMBER(TIMEVALUE(D2)),"timevalue OK","(error!)text format")

g2 (檢查f2是不是正確時間格式)
=IF(ISNUMBER(TIMEVALUE(F2)),"timevalue OK","(error!)text format")
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?