Excel:选择后的日期格式 'YYYY-MM-DD' 未在串联中正确显示

Excel: Date formatting 'YYYY-MM-DD' after being selected not showing correctly in concatenation

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

复制过来后,在excel中显示为M/DD/YYYY

我右键单击了该列,然后select将格式单元格编辑为我需要的自定义格式。

问题是,如果我 select 这个值,虽然电子表格显示了我需要的值,但实际值本身是不同的(我会附上一张截图来展示我所看到的):

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

=" DateValue="&B1&" "

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

DateValue=42636

当我需要的是:

DateValue=2016-09-23

谁能告诉我如何实现这个最终目标?

使用:

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

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

您可以在 CONCAT 函数中嵌套 TEXT 函数。 Text 函数 returns 以所需格式的文本,concat 函数连接字符串。以下公式会将单元格 A1 中的日期转换为所需的输出:
=CONCAT("DateValue=", TEXT(A1, "yyyy-mm-dd"))