我必须提取一些比较数据,并希望将重新排序设置为自动运行。
要获得第一个日期范围,我使用参数
=DateAdd("m", -3, DateSerial(Year(Now()), Month(Now()), 1))
这是3个月前的开始日期,即2013年1月1日。
=DateAdd("d", -1, DateSerial(Year(Now()), Month(Now()), 1))
这是结束日期,上个月的最后一天是2013年3月31日。
我需要获得去年相同的日期,所以我正在使用
=DateAdd("m", -15, DateSerial(Year(Now()), Month(Now()), 1))
这是15个月前的开始日期即。 2012年1月1日
我会用什么来查找13个月前的最后一天,即2012年3月31日?
答案 0 :(得分:0)
由于您已经在2013年3月31日完成工作,因此只需使用嵌套的DateAdd
函数减去一年:
=DateAdd("yyyy"
, -1
, DateAdd("d", -1, DateSerial(Year(Now()), Month(Now()), 1)))
返回 2012年3月31日。