将日期转换为 Excel 中的特定文本格式
Converting Date Into a specific text format in Excel
好的,所以我一直在尝试这样做,但我几乎一直在失败:p
基本上我想做的是将日期 10/1/2013 变成 201310。我尝试使用左右连接。尝试使用左右将其变成文本。似乎没有任何效果。我得到的最接近的是使用 =CONCATENATE(TEXT(J3,"mmyyyy"))
到 20130,这将日期变成了 102013,而不是我尝试 =RIGHT(L3,4)*LEFT(L3,2)
得到的 20130,这仍然是不正确的。任何帮助,将不胜感激!
您可以简单地翻转您的第一个示例并使用正确的字符串:
=TEXT(J3, "yyyyMM")
注意,我使用了大写 M
。小写 m
表示分钟,大写 M
表示月。
CONCATENATE
是不必要的。
另请注意,这很容易出现本地化问题,即取决于语言设置。我来自德国,我需要使用 jjjj
而不是 yyyy
。
好的,所以我一直在尝试这样做,但我几乎一直在失败:p
基本上我想做的是将日期 10/1/2013 变成 201310。我尝试使用左右连接。尝试使用左右将其变成文本。似乎没有任何效果。我得到的最接近的是使用 =CONCATENATE(TEXT(J3,"mmyyyy"))
到 20130,这将日期变成了 102013,而不是我尝试 =RIGHT(L3,4)*LEFT(L3,2)
得到的 20130,这仍然是不正确的。任何帮助,将不胜感激!
您可以简单地翻转您的第一个示例并使用正确的字符串:
=TEXT(J3, "yyyyMM")
注意,我使用了大写 M
。小写 m
表示分钟,大写 M
表示月。
CONCATENATE
是不必要的。
另请注意,这很容易出现本地化问题,即取决于语言设置。我来自德国,我需要使用 jjjj
而不是 yyyy
。