在Excel中将日期转换为字符串

时间:2016-12-13 08:00:08

标签: excel excel-2013

我有一个excel,其中有一个用这种形式填充日期对象的列:2016年12月20日。

我想将它们转换为此形式的字符串值:20161220,我怎么能实现这一点? enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

基于this answer,只需:

=TEXT(A1,"YYYYDDMM")

应该做的伎俩。

在Excel 2010上验证。

但是,用于日,月和年的字母取决于区域设置;比如德语是:

=TEXT(A1;"JJJJMMTT")

希腊语是:

=TEXT(A1;"εεεεμμηη")

答案 1 :(得分:1)

试试这个:

= YEAR(A1)及MONTH(A1)和天(A1)

Excel将其评估为文本字符串。