[英]Convert Date/Time format in Excel
我在許多 Excel 表中都有以下日期/時間格式:2021-11-23T23:49:34.000+0000
但是,它非常笨重。 在圖表中使用它很難看,你不能用它做任何日期/時間數學。 有沒有一個很好的格式來格式化這個? 也許像 2021 年 11 月 23 日 23:49:34 這樣的事情。 我嘗試了不同的單元格公式以及一般的數字格式。
=DATEVALUE(LEFT(A1,10))
+TIMEVALUE(MID(A1,12,8))
第一部分抓取日期,第二部分抓取時間。 如果您需要微秒,請使用:
=DATEVALUE(LEFT(A1,10))
+TIMEVALUE(MID(A1,12,12))
如果您需要處理時間偏移(+0000),那么您可以添加這些部分:
=DATEVALUE(LEFT(A1,10))
+TIMEVALUE(MID(A1,12,12))
+TIMEVALUE(CONCAT(MID(A1, 25, 2), ":", MID(A1, 27, 2)))
*IF(MID(A1, 24,1)="+", 1, -1)
其中第三行將偏移量格式化為時間值,第四行捕獲符號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.