从引用的单元格而不是朱利安日期获取显示值?

时间:2017-10-02 17:39:06

标签: excel date formula julian-date

我试图找出如何在引用日期字段时停止公式将日期值更改为Julian日期。

这就是发生的事情:

enter image description here

这就是我想要的:

enter image description here

在excel中是否可以获取单元格的显示值而不是单元格的文本值?

1 个答案:

答案 0 :(得分:2)

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

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

您必须这样做的原因是因为B1C1的隐式连接具有格式为String的输出。因此Excel获取日期,将其转换为字符串并与C1连接。我们不是让Excel执行字符串转换,而是使用Text()自己完成,并指定在连接开始之前我们希望如何格式化日期。

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