Excel 公式基于上个月

Excel formula based on previous month

我继承了一个包含多个公式的工作表(见下文)。该公式试图从上个月提取汇率,但一旦月份发生变化,金额为 0,因此当前月份 = 0。当然,必须有更好的方法来编写此公式,但我被卡住了。任何建议将不胜感激。感谢您的帮助。

Jan  500
Feb  =IF(MONTH(TODAY())=2,x7,"0")
Mar  =IF(MONTH(TODAY())=3,Y7,"0")
Apr  =IF(MONTH(TODAY())=4,Z7,"0")
May  =IF(MONTH(TODAY())=5,AA7,"0")
Jun  =IF(MONTH(TODAY())=6,AB7,"0")

我认为您需要的是检查今天的日期是否小于您要评估的月份。 这可能是您正在寻找的:

Feb =IF(MONTH(TODAY()) < 2,0,x7)
March =IF(MONTH(TODAY()) < 3,0,y7)