Excel 将整位数转换为日期格式

Excel 将整位数转换为日期格式,excel,excel-formula,Excel,Excel Formula,我正在尝试将Day列转换为标准日期格式。11月1日(当月)为1,11月2日为2,依此类推。如果公式显示当前月份,那就太好了。“日”列的格式是通用的 将以下公式复制到单元格B2(如果这是您的日期列,并且日期在A列中),然后向下复制: =DATE(YEAR(TODAY()),MONTH(TODAY()),A2) 将以下公式复制到单元格B2(如果这是您的日期列,并且日期在A列中),然后向下复制: =DATE(YEAR(TODAY()),MONTH(TODAY()),A2) 或者,使用=A2+430

我正在尝试将Day列转换为标准日期格式。11月1日(当月)为1,11月2日为2,依此类推。如果公式显示当前月份,那就太好了。“日”列的格式是通用的


将以下公式复制到单元格
B2
(如果这是您的
日期
列,并且
日期
A
列中),然后向下复制:

=DATE(YEAR(TODAY()),MONTH(TODAY()),A2)

将以下公式复制到单元格
B2
(如果这是您的
日期
列,并且
日期
A
列中),然后向下复制:

=DATE(YEAR(TODAY()),MONTH(TODAY()),A2)

或者,使用
=A2+43039
并将单元格格式化为自定义:
d-mmm

也可以使用
=A2+“10/31/2017”
更清楚地说明您在公式中所做的事情


但是,如果您想使用当前月份和年份进行更新,Ralph的答案可能是最好的。

或者,使用
=A2+43039
并将单元格格式设置为自定义:
d-mmm

也可以使用
=A2+“10/31/2017”
更清楚地说明您在公式中所做的事情


但是,如果您希望使用当前月份和年份进行更新,Ralph的答案可能是最好的。

这是提供的唯一解决方案,如果您打开上个月的工作簿/工作表,则不会更改值。我同意Jeeped的说法。如果月份发生变化,我只需更改日期以保留以前的日期值。谢谢如果您打开上个月的工作簿/工作表,这是提供的唯一不会更改值的解决方案。我同意Jeeped。如果月份发生变化,我只需更改日期以保留以前的日期值。谢谢使用
=TODAY()-DAY(TODAY())+A2可以得到相同的结果使用
=TODAY()-DAY(TODAY())+A2可以得到相同的结果