首页 > 解决方案 > excel中的日期值

问题描述

我可以在 excel 公式或 vba 中设置我自己的日期值(我的意思是返回值不是来自 01/01/1900)吗?例如:01/01/2019 是 001 或 #1,然后 02/01/2019 去 002 或 #2 直到 2019 年底。从明年 2020 年开始,它将重置为 001 或 #1。提前致谢。

标签: excelvba

解决方案


尝试:

=TODAY()-DATE(YEAR(TODAY()),1,0)

格式正确;或者如果A1在标准 Excel 中包含日期,则在另一个单元格中:

=A1-DATE(YEAR(A1),1,0)

编辑#1:

要让公式单元格显示正确数量的前导零,请应用自定义格式000

在此处输入图像描述


推荐阅读