Excel 将日期与文本连接起来

Excel Conctenate Date with text

需要有关包含文本的语法方面的帮助并计算当前年份和上个月。

这是我目前拥有的:

='QWCF' &''& year(today) &''& datediff(month (today)-1)

还需要确定当前日期的上一个月的最后一天。 谢谢,

K

今天是一个需要()的函数。好像你有很多我去掉的额外引号。但这是否能满足您的需求?

="QWCF"&YEAR(TODAY())&MONTH(TODAY())-1

如果月份必须是两位数,那么如果月份的长度等于1,那么可以在开头加上“0”。这样,

="QWCF"&YEAR(TODAY())&IF(LEN(MONTH(TODAY())-1)=1,"0"&MONTH(TODAY())-1, MONTH(TODAY())-1)

使用,

=TEXT(EOMONTH(TODAY(), -1), "QWCFyyyymm")
=TEXT(EOMONTH(TODAY(), -1), "QWCFyyyymmdd")

... 或者只在单元格中使用 =EOMONTH(TODAY(), -1) 并应用 QWCFyyyymmQWCFyyyymmdd.

的自定义数字格式