如何在MS-Excel中连接日期并接收日期(不是数字)


Answers:


28

这是Excel查看日期的方式。若要查看它们,必须以所需的方式对其进行格式化,并且在单独使用时,可以通过更改单元格的格式来完成。当您要将日期与其他内容(例如文本)结合使用时,需要使用公式以所需的方式设置日期格式。就是这样:

使用TEXT公式将日期更改为所需格式的文本。如果您将文本Last run on与单元格中的日期连接起来,例如A2,则您的公式将如下所示

=CONCATENATE("Last run on ",TEXT(A2,"DD/MM/YYYY")) 

当然,您实际上不需要连接:

="Last run on "&TEXT(A2,"DD/MM/YYYY")

但是连接可以使您清楚地知道自己在做什么。


无论哪种方式,它们都将返回值Last run on 06/11/2013(如果那是有问题的日期)。然后,您可以更改文本模式以调整日期格式;例如

2013年11月6日为11月11日的“ MM-YY”
“ DD MMM”为
2013年11月6日星期三的“ DDDD DD MMMM YYYY”


1
当试图用分隔符连接单元格时遇到了这个答案(针对问题),这也适用。
米奇2014年

对于其他格式设置指令,例如= CONCATENATE(“
Its

需要注意的是,如果工作表位于非英语语言环境中,那么格式代码也会被本地化,例如,在芬兰语中,您将使用“ vvvv-kk-pp”作为格式代码。
帕西·萨沃拉宁
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.