【问题标题】:How to convert the text to date format in excel如何在excel中将文本转换为日期格式
【发布时间】:2016-06-30 21:16:30
【问题描述】:
  1. 如何将以下文本转换为当前格式的日期格式 如果我尝试将文本正确转换为日期,则文本是通用的 单击单元格并选择格式单元格我无法 转变。

  2. 我的文本是“2015 年 3 月 10 日 1:05:34 PM GMT+05:30”我想转换 此文本在 excel 中的日期格式。

  3. 转换后的文本应为 mm/dd/yyyy 格式。

【问题讨论】:

    标签: excel date text macros


    【解决方案1】:

    试试,

    =DATEVALUE(TRIM(LEFT(SUBSTITUTE(A2, " ", REPT(" ", 99)), 299)))+TIMEVALUE(LEFT(RIGHT(A2,21), 12))
    

    如果您尝试恢复 UTC,则需要进一步解析 UTC 差异。

        

    【讨论】:

    • 我需要转换后的文本应该是mm/dd/yyyy格式
    • 公式的结果不是文本值。这是一个实数日期时间。将单元格格式化为您希望它的样子。事实上,如果时间不重要添加,那么您可以删除公式的 TIMEVALUE 部分(后半部分)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多