从引用的单元格而不是 Julian 日期获取显示值?
Get display value from referenced cell instead of Julian date?
我正在尝试了解如何阻止公式在引用日期字段时将日期值更改为 Julian 日期。
这是正在发生的事情:
这就是我想要的:
在excel中是否可以获取单元格的显示值而不是单元格的文本值?
您可以使用 Text()
公式将数据转换为使用您在第二个参数中定义的特定格式的字符串:
=IF(A1="yes", Text(B1, "mm/dd/yyyy") & " " & C1)
您必须这样做的原因是 B1
和 C1
的隐式串联具有 String
格式的输出。所以 Excel 获取日期,将其转换为字符串并与 C1
连接。我们不让 Excel 进行字符串转换,而是使用 Text()
自己完成并指定我们希望在连接开始之前如何格式化日期。
避免让 excel 弄清楚您的格式总是一个好主意。真是不善于猜测。
我正在尝试了解如何阻止公式在引用日期字段时将日期值更改为 Julian 日期。
这是正在发生的事情:
这就是我想要的:
在excel中是否可以获取单元格的显示值而不是单元格的文本值?
您可以使用 Text()
公式将数据转换为使用您在第二个参数中定义的特定格式的字符串:
=IF(A1="yes", Text(B1, "mm/dd/yyyy") & " " & C1)
您必须这样做的原因是 B1
和 C1
的隐式串联具有 String
格式的输出。所以 Excel 获取日期,将其转换为字符串并与 C1
连接。我们不让 Excel 进行字符串转换,而是使用 Text()
自己完成并指定我们希望在连接开始之前如何格式化日期。
避免让 excel 弄清楚您的格式总是一个好主意。真是不善于猜测。