【问题标题】:How to change a date type to short date如何将日期类型更改为短日期
【发布时间】:2015-12-07 02:13:53
【问题描述】:

如何在 Excel 中将此日期类型 Monday, 31, August2015 at 6:08 AM 更改为短日期 31/08/2015

目前我在顶部日期使用文本到列,查找并替换以删除 31, 上的逗号。然后使用 =text(1,"00")=month(A1&1 的组合来正确格式化数字,最后使用 =concatenation() 将它们连接在一起。

这很耗时,并且连接日期的格式与短日期格式不同。上传数据时,软件会看到它们。

我希望有一种非常简单的方法可以节省时间。

【问题讨论】:

    标签: excel date formatting excel-formula data-manipulation


    【解决方案1】:

    这是一个很长的公式,但它确实有效。在使用它之前,请确保将公式单元格的数字格式设置为您想要的短日期。

    假设你尴尬的日期在单元格 A1 中,在另一个单元格中输入这个公式:

    =DATEVALUE(VALUE(SUBSTITUTE(MID(MID(A1,FIND(" ",A1)+1,99),1,2),",","")) & " " & MID(A1,FIND("|",SUBSTITUTE(A1," ","|",2))+1,3) & " " & MID(A1,FIND("|",SUBSTITUTE(A1," ","|",3))-4,4))
    

    【讨论】:

    • 这太棒了,没想到 :) - 效果很好
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-22
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    相关资源
    最近更新 更多