Excel:date格式select“YYYY-MM-DD”select后没有正确显示串联

我已经将数据从SQL数据库复制到Excel中。 数据在被复制之前格式化的方式是: YYYY-MM-DD

复制完成后,在Excel中显示为M/DD/YYYY

我右键单击列并select“ 格式化单元格”以便根据需要自定义格式。

问题是,如果我select值,尽pipe电子表格显示了我需要的值,但是实际值本身是不同的(我将包含一个屏幕截图来显示我所看到的):

Excel选择时显示不同的日期格式

我的最终目标是select一个空单元格,并做一个简单的公式:

 =" DateValue="&B1&" " 

但它输出的东西完全不同。 例如:如果我的date是2016-09-23月23日,或者如上图所示,应用上面的公式时,我会得到:

 DateValue=42636 

当我需要的是:

 DateValue=2016-09-23 

任何人都可以build议如何实现这个目标?

使用:

 =" DateValue="&TEXT(B1,"yyyy-mm-dd")&" " 

在这里输入图像说明

B1的格式不重要。 您在C1公式中强制使用所需的格式。

你可以在CONCAT函数中嵌套TEXT函数。 文本函数以所需的格式返回文本,而concat函数连接string。 以下公式将单元格A1中的date转换为所需的输出:
=CONCAT("DateValue=", TEXT(A1, "yyyy-mm-dd"))