我遇到这个问题已经有一段时间了。单元格 A1 中有“Oxford”,单元格 B1 中有“02 January 2019”,我想合并这两个用逗号和一个空格分隔的单元格。
我试过了
=A1&", "&text(B1,"[$-421]dd mmmm yyyy;@")
和
=concatenate(A1,", ",text(B1,"[$-421]dd mmmm yyyy;@"))
但都没有起作用。
您知道我的配方出了什么问题吗?
答案1
为了得到正确的结果,公式应该这样写:
=A1&", "&TEXT(B1,"[$-421]dd mmmm yyyy")
=CONCATENATE(A1,", ",TEXT(B1,"[$-421]dd mmmm yyyy"))
两者都将返回,,
注意: B1
上面显示的公式即使在单元格中也能正常工作DATE 已作为文本输入。
笔记,有时此公式会返回零。
=A1&", "&text(B1,"[$-421]dd mmmm yyyy;@")
我在某处发现日期格式像这样
MM/DD/YYYY;@
和数字格式喜欢
_($* #,##0.00_);_($* (#,##0.00);_($* "-"??_);_(@_)
編輯:
但;@和日期和_(@)和数字没有任何区别或场景除非没有被正确使用。
- 基本上@是文本占位符,可用于应用字体颜色到文本值。
- 假设这个公式写在单元格中
C1
,
=A1&", "&TEXT(B1,"[$-421]dd mmmm yyyy")
然后如果你将此格式应用于单元格C1
,
General; General; General;[Red] "Date is, "@
或者 [Red] "Date is, "@
你得到,