标签: excel vba
我可以在Excel公式或VBA中设置自己的日期值(我的意思是返回值不是从01/01/1900开始)吗?例如:01/01/2019为001或#1,然后02/01/2019则为002或#2,直到2019年年底。从下一年2020年初开始,它将重置为001或#1。 预先感谢。
答案 0 :(得分:2)
尝试:
=TODAY()-DATE(YEAR(TODAY()),1,0)
格式正确;或者 A1 在其他单元格中的标准Excel中包含日期:
=A1-DATE(YEAR(A1),1,0)
EDIT#1:
要使公式单元格显示正确的前导零个数,请应用 000 的自定义格式: