Excel 如何将字符串与日期()连接起来?

Excel 如何将字符串与日期()连接起来?,excel,Excel,在Excel中,我试图使单元格看起来像: 不迟于2012年8月27日 当我尝试将字符串与日期连接时,例如: =“不迟于”&日期(年(今天())、月(今天())、日(今天()) 我得到如下输出: 不迟于41118 如何获取显示的日期而不是整数?date构建日期时间戳。您需要将其转换为字符串。有关如何执行此操作,请参见此问题: 它看起来像这样: =TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())), "DD/MM/YYYY hh:mm:ss

在Excel中,我试图使单元格看起来像:

不迟于2012年8月27日

当我尝试将字符串与日期连接时,例如:

=“不迟于”&日期(年(今天())、月(今天())、日(今天())

我得到如下输出:

不迟于41118


如何获取显示的日期而不是整数?

date
构建日期时间戳。您需要将其转换为字符串。有关如何执行此操作,请参见此问题:

它看起来像这样:

=TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())), "DD/MM/YYYY hh:mm:ss")

对于今天的日期,您根本不需要DATE函数,您可以使用


=“不迟于”&TEXT(TODAY(),“mmmm d,yyyyy”)

如果您将包含您的号码的单元格
(41118)
格式化为
日期
,您将获得2012年8月27日。简单

我只是以它为例。我今天没有真正使用
。啊……好吧,把你说得有点夸张……那么你就不能把文本放进单元格了。