首页 > 解决方案 > 基于上个月的 Excel 公式

问题描述

我继承了一个包含许多公式的工作表(见下文)。该公式试图从上个月提取利率,但一旦月份发生变化,金额为 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")

标签: excelformula

解决方案


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

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

推荐阅读