【问题标题】:Converting Date Into a specific text format in Excel在 Excel 中将日期转换为特定的文本格式
【发布时间】:2015-06-12 15:16:39
【问题描述】:

好的,所以我一直在尝试这样做,但我几乎一直在失败:p

基本上我想要做的是将日期 10/1/2013 转换为 201310。我尝试使用左右连接。尝试使用左右将其变成文本。似乎没有任何工作。我得到的最接近 20130 是使用 =CONCATENATE(TEXT(J3,"mmyyyy")) 将日期变为 102013,而不是我尝试 =RIGHT(L3,4)*LEFT(L3,2) 得到的 20130 仍然不正确。任何帮助,将不胜感激!

【问题讨论】:

    标签: excel excel-formula excel-2010 excel-2013


    【解决方案1】:

    您可以简单地将第一个示例转过来并使用正确的字符串:

    =TEXT(J3, "yyyyMM")
    

    注意,我使用了大写的M。小写m 表示分钟,而大写M 表示月份。
    CONCATENATE 是不必要的。

    另请注意,这很容易出现本地化问题,即取决于语言设置。我来自德国,我需要使用jjjj 而不是yyyy

    【讨论】:

    • 啊,非常感谢兄弟!有效!我不认为这样做会有所作为我认为连接它是必要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2016-12-02
    相关资源
    最近更新 更多