如何在字符串拼接时保留单元格的M/D日期格式?
解决日期拼接时保留M/D格式的问题
表格里的日期本质是数字序列号(比如你看到的8/3,后台存储的是45141),直接和字符串拼接时,会自动用序列号值代替显示的日期格式,这就是你得到I23-45141-的原因——TO_DATE函数在这里起不到作用,因为A2本身已经是日期类型了。
要保留M/D格式拼接,直接用TEXT函数把日期转成指定格式的文本再拼接就行,公式如下:="I23-"&TEXT(A2,"M/D")&"-"
当A2是8/3时,这个公式会输出I23-8/3-,完全符合你的需求。主流表格工具(Excel、Google Sheets等)都支持这个写法。
内容的提问来源于stack exchange,提问作者Pepsi Woot woot
相关产品推荐
相关产品推荐

