如何在CONCATENATE函数的输出中以mm / dd / yyyy格式获取日期

时间:2016-09-02 19:58:17

标签: excel

我有一个Excel第一列(A1)作为日期,B1作为描述 我需要在C1中显示一个文本,方法是使用A1和B1列生成一个字符串,格式为(日期描述)

我正在尝试使用CONCATENATE函数来实现这个

e.g。

A1         B1           C1
9/3/2016   Weekend      =CONCATENATE(B1," on ",A1)

当我在C1中写出公式为= CONCATENATE(B1,A1)时,结果是“周末42616”。

如何获得预期格式的结果,应该是“2016年9月3日周末”。

1 个答案:

答案 0 :(得分:2)

使用公式中的TEXT函数将数字转换为给定的日期格式,如下所示:

C1
=CONCATENATE(B1," on ",TEXT(A1,"mm/dd/yyyy"))