从引用的单元格而不是Juliandate获取显示值?

我试图找出如何停止引用date字段时更改date值Juliandate的公式。

这是发生了什么事情:

在这里输入图像说明

这就是我要的:

在这里输入图像说明

是否有可能在Excel中获取单元格的显示值而不是单元格的文本值?

您可以使用Text()公式将数据转换为使用您在第二个参数中定义的特定格式的string:

 =IF(A1="yes", Text(B1, "mm/dd/yyyy") & " " & C1) 

您必须这样做的原因是因为B1C1的隐式连接具有格式String的输出。 所以Excel取date,将其转换为一个string并与C1连接。 而不是让Excel做string转换,我们自己使用Text()并指定如何在连接开始之前将date格式化。

避免让excel弄清楚你的格式总是一个好主意。 猜测真的很糟糕。