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)
并应用 QWCFyyyymm
或 QWCFyyyymmdd
.
的自定义数字格式
需要有关包含文本的语法方面的帮助并计算当前年份和上个月。
这是我目前拥有的:
='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)
并应用 QWCFyyyymm
或 QWCFyyyymmdd
.