【问题标题】:How to change Date format in excel?如何更改excel中的日期格式?
【发布时间】:2015-12-24 07:45:06
【问题描述】:

在我的 excel 文件中,格式类似于“Sun Nov 01 09:54:40 IST 2015”。

我只想要这个,比如 2015 年 11 月 1 日。

我试过了,但它没有改变。 Ctrl+1,选择日期,然后选择格式。但它不起作用。

【问题讨论】:

    标签: excel date time


    【解决方案1】:

    在您的单元格中应用dd-mmm-yyyy 这种格式。你也可以使用=TEXT(B2,"dd-mmm-yyyy")这个函数来获取你想要的格式。

    【讨论】:

    • 但是不能用新的日期格式替换单元格,这就是问题所在。
    • 你的意思是替换单元格数据还是格式?这只会替换您的格式而不是数据。
    • 我不改变数据,我只选择自定义格式但格式没有改变。它显示的和原来一样。唯一显示的变化是数字格式框,现在显示“自定义”,之前显示“日期”。
    • 我认为,它无法跟踪“单元格的日期格式”,因为该格式在 excel 2007 记录中不可用。这张床单是某人提供给我的。
    • 我分享了 Excel-2007 的屏幕截图。您必须手动输入格式。只需以自定义格式输入dd-mmm-yyyy不是内置格式。
    【解决方案2】:

    要获取日期,请使用以下公式:

    =DATEVALUE(MID(A1,9,2)&"-"&MID(A1,5,3)&"-"&RIGHT(A1,4)).
    

    然后像@harun24hr 所说的那样格式化它。使用自定义格式dd-mmm-yyyy

    在一个公式中完成所有操作(转换和格式):

    =TEXT(--(MID(A1,9,2)&" "&MID(A1,5,3)&" "&RIGHT(A1,4)),"dd-mmm-yyyy")
    

    【讨论】:

      猜你喜欢
      • 2022-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多