在每月时间表上放置金额的公式

我有一个每月的时间表,跨越C:AC列数年。

我想在三个单元格中指定

Amount: £50 Start Date: Oct-15 Months: 6 

从时间线上每年10月份开始的6个月内重复这个数量。

这是否有帮助:

 =IF(AND(DATEVALUE(J$9)>=EOMONTH($E106,0),DATEVALUE(J$9)<=EDATE(EOMONTH($E106,0),6)),$D106,0) 

EDATE(SomeDate,6)给出了SomeDate后6个月的date。

如果您需要从StartDate中指定不是整数个月份的date差异,则DATE(年,月,日)会给您更多的灵活性:

 DATE(YEAR(StartDate)+DeltaYears,MONTH(StartDate)+DeltaMonths,DAY(StartDate)+DeltaDays)) 

希望有所帮助