在Excel中连接并保存格式

我有Excel表格,当一个单元格具有“文本”格式化,字面意思是A1 ABC:第二个单元格是自定义格式,字面意思是B1 2013-11-4我需要在第三个单元格C1连接并获得ABC:2013-11 -4我试过这个:= concatenate(A1,A2),但它导致了ABC:41582我的问题:我如何连接A1和B1以保持B1单元格的自定义格式? 谢谢

您必须在连接中设置date格式。 连接正在检索单元格后面的值。

相反,您可以使用TEXT(cell, format)轻松指定date格式:

 =CONCATENATE(TEXT(A1,"YYYY-MD"),A2) 

YYYYMD代表四位数年份(2013),月份(11)和date(4)。

由grovesNL提供的答案解决了我的问题。 票可能closures。