在excel中要想计算得到某一个日期的前几个月可以使用以下两种方法:
1.date()函数
=date(year(A11),month(A11)-1,day(A11))
也就是先将日期拆分,再在各部分进行增减
但是会有个bug,比如大月份5月这种31天的月份,用month()-1,得到的是5月1日,而不是4月30日,系统只是统一减了30天而已,没有顾及几月是大月
2.EDATE()函数
=EDATE(A11,-1)
就可以得到准确的上一个月的日期,这里第一个参数是日期,第二个参数是前n各月,用-n表示,后n个月,用n表示