在Excel中将date转换为string

我有一个Excel格式的date对象填充列:20/12/2016。

我想将它们转换为这种forms的string值:20161220,我怎么能实现呢? 在这里输入图像说明

在这里输入图像说明

基于这个答案 ,简单地说:

=TEXT(A1,"YYYYDDMM") 

应该做的伎俩。

在Excel 2010上进行validation。

但是,用于日,月和年的字母是与区域相关的; 比如德语是:

 =TEXT(A1;"JJJJMMTT") 

而希腊文是:

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

尝试这个:

= YEAR(A1)&MONTH(A1)&DAY(A1)

这由Excel作为文本string进行评估。