Excel公式设置“一个月/一年”之前?


0

我必须创建一个间隔(月和年)的数据集。

它是否存在一个公式,给我同一天,但1个月/年前?

我知道我可以使用

=今日() - 30

要么

=今日() - 365

但并非所有月份都是30天(多年来一样)。

我知道我可以使用= day()来提取日,然后用= month() - 1组成它,依此类推

Answers:


4

一个月你可以使用 EDATE 功能
=EDATE(TODAY,-1)

多年来,您需要使用更复杂的功能:
=DATE(YEAR(TODAY())-1,MONTH(TODAY()),DAY(TODAY()))


这些公式有效。这个月的棘手部分是确保3月31日 - 1月= 2月29日.EDATE()处理,没问题。
Nathan DeWitt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.