如何使用时间点和持续时间条件对行进行求和


0

我有两张桌子。一个有36列代表三年,第二个表有三列,一个数字是开始月份,持续时间是几个月。在第二个表格中,我得到了不同的行,例如租车房子等等。在我的第一个表中,我想要第二个表中关于特定月份的每个条目的成本总和。只要我使用startmonth和endmonth,就可以使用“sumifs”函数轻松存档。但是当我想使用startmonth和持续时间(例如,第5个月开始且持续时间是11个月)时,我现在不知道如何在sumifs函数中引用startmonth。

UPDATE

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 | .....

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


你能添加一个数据模型还是屏幕截图?不熟悉您的数据结构,值的样子以及您想要执行的操作,描述很难理解。
fixer1234

Answers:


1

马丁,

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

= EDATE(A2,B2)

...其中A2具有startdate,B2具有以月为单位的持续时间。


0

马丁,

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

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

...其中A2具有startdate,B2具有以月为单位的持续时间。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.