如何根据时间点和持续时间标准对行求和

如何根据时间点和持续时间标准对行求和

我有两张表。一张有 36 列,代表三年;另一张有三列,代表数字、起始月份和持续时间(以月为单位)。在第二个表中,我得到了不同的行,例如汽车租金、房屋租金等等。在第一个表中,我想要第二个表中有关特定月份的每个条目的成本总和。只要我使用起始月份和终止月份,就可以轻松地使用“sumifs”函数进行归档。但是当我想使用起始月份和持续时间(例如,起始月份为 5,持续时间为 11 个月)时,我不知道如何在 sumifs 函数中引用起始月份。

更新

The table looks like

Cost per month | TimeStart | Duration in Month
---------------+-----------+-------------------
1000           | Jan 15    | 5
---------------+-----------+-------------------
750            | March 15  | 3
...and so on

第二张表如下

Month|Jan |Feb |March|April|Jun |Jul |Aug | .....
-----+----+----+-----+-----+----+----+----+------
Cost |1000|1000|1750 |1750 |1750|750 |750 | .....

我想从第一个表生成第二个表

答案1

马丁,

既然您说使用 startmonth 和 endmonth 获取信息没有任何问题,那么如何使用以下公式使用 startmonth 值和持续时间得出 endmonth

=EDATE(A2,B2)

...其中 A2 表示开始日期,B2 表示持续时间(以月为单位)。

答案2

马丁,

既然您说使用 startmonth 和 endmonth 获取信息没有任何问题,那么如何使用 startmonth 值和持续时间通过以下公式推导出 endmonth 。

=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))

...其中 A2 表示开始日期,B2 表示持续时间(以月为单位)。

相关内容