【发布时间】:2016-03-16 15:00:12
【问题描述】:
我正在尝试为上个月的第一天编写一个公式。
我正在使用:=DATE(YEAR(TODAY()),MONTH(TODAY())-1,1)
它今天有效,但我认为它不会在 1 月份有效,因为该公式将返回 2016 年,在这种情况下我需要它返回上一年。有没有人建议我如何修改它,如果当前日期是 1 月的某个时间,它将返回上一年的 12 月 1 日?
【问题讨论】:
-
我会说没关系,因为我错了。我使用的公式似乎确实有效。我更改了计算机上的日期,但没有刷新公式,这使它看起来不起作用。但是,我会对这个公式的不同方法感兴趣。正在阅读有关 NSDate 函数的一些信息。
-
你在找这个吗:
=DATE(YEAR(TODAY())+1,MONTH(TODAY())-13,1)?
标签: excel vba datetime excel-formula