首页 > 解决方案 > 如何将2018年6月30日,小时14格式的excel数据转换为2018-04-02T00:00:00需要excel公式

问题描述

嗨,我有 2018 年 6 月 30 日给定的 14 小时格式的 excel 字段我需要 excel 公式转换为 2018-04-02T00:00:00 格式

标签: excel-formula

解决方案


我使用这些作为我的示例数据:

June 30, 2018, Hour 14
August 3, 2018, Hour 17
July 13, 2016, Hour 1

然后在 _ (cellNumber) 中输入 _ (equations :

D1 | =FIND(", ",A1,1)
E1 | =FIND(", ",A1,D1+1)
F1 | =MID(A1,1,D1-1)
G1 | =VALUE(MID(A1,D1+2,4))
H1 | =VALUE(MID(A1,E1+7,2))
I1 | =FIND(" ",F1,1)
J1 | =VALUE(MID(F1,I1+1,2))
K1 | =MONTH(F1)
L1 | =TEXT(DATE(G1,K1,J1),"yyyy-mm-dd")
M1 | =TEXT(TIME(H1,0,0),"hh:mm:ss")
N1 | =L1&"T"&M1

拖动 D1:N1 直到 D3:N3 。完毕。

+-----[编辑]--+

或者,如果您已经拥有 Excel 可识别日期/时间格式的数据,只需 r-click > 格式单元格 > 自定义 > yyyy-mm-ddThh:mm:ss

希望有帮助。(:


推荐阅读