我认为这很容易,但是我无法在线找到解决方案。我有定期账单,只希望日期值在其各自的单元格中每个月更改一次。
例如,如果单元格A2截止日期显示为12/24/2019,现在为12/25/2019,那么我希望单元格A2截止日期现在变为1/24/2020。
然后,当它是2020年1月25日时,下一个日期是2020年2月25日,依此类推。
同样,如果是年度账单,并且A2单元格到期日期是12/24/2019,现在是12/25/2019,则A2单元格到期日期将更改为12/24/2020。
为此有一个简单的功能吗?
如果您在A1中有例如2019-12-03(即我所说的“昨天”),
则包含以下公式的单元格将在一个月后显示日期。
编辑A1以包含日期到当前日期之后或等于日期,公式将显示一个空单元格。
=IF(TODAY()>A1;DATE(YEAR(A1);MONTH(A1)+1;DAY(A1));"")
对于“年度账单”,它+1
需要紧接在YEAR()之后。
=DATE(YEAR(TODAY());MONTH(TODAY());25)
...将显示当前月份的25:th,直到该月份更改为止-例如,表示每月更新的到期日。
同样(b):
=DATE(YEAR(TODAY());1;25)
将显示当前年份的1月25日(即,随着年份的变化而变化)。
如果将A1替换为上面的$ A $ 100,要获得此(c):
=IF(TODAY()>$A$100;DATE(YEAR($A$100);MONTH($A$100)+1;DAY($A$100));"")
并将a)和b)中的任何一个放入A100,您将看到每个包含c)的单元格都随着您手动更改A100或公式而更新给出一个新值(如上面的a或b所示)。
或者,可能(d)在当前日期之前显示当前日期的25号,如果当前日期在25号之后,则显示NEXT月的25号。
=IF( DAY(TODAY()) <25;
DATE( YEAR(TODAY()); MONTH(TODAY()) ; 25);
DATE( YEAR(TODAY()); MONTH(TODAY())+1; 25)
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句