将日期转换为 excel 中的字符串

Convert date to string in excel

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

我想将它们转换为这种形式的字符串值:20161220,我该如何实现?

基于this answer,只需:

=TEXT(A1,"YYYYDDMM")

应该可以解决问题。

2010 年 Excel 验证。

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

=TEXT(A1;"JJJJMMTT")

希腊语是:

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

试试这个:

=年(A1)月(A1)&日(A1)

这被 Excel 评估为文本字符串。