每月在表格中的每月传播费用

我在表格中遇到一个棘手的问题。

我需要一个公式来计算自2019年11月起病房(B列)每个月的运行总成本。

目前,我对B2的公式是:

=SUMIFS($F$2:$F$6,$E$2:$E$6,">="&A2,"<="&(EDATE(A2,1)-1))

基本上,这会在单元格F2:F6中找到其日期(在E列中)与A2的日期匹配的所有值。

例如单元格B3是12月的总费用,因此单元格F3和F6是匹配项(200 + 300 = 500)

但是,这没有考虑成本的持续时间(G列)。

这意味着2019年12月(单元格B3)的总费用实际上应为600(因为11月的费用持续时间为12个月)。表示在费用持续的几个月内存在累计费用

每月在表格中的每月传播费用

我对此非常困惑。如果有人可以帮助,那就太好了!

julia_cm 回答:每月在表格中的每月传播费用

只要A列中给出的日期在“开始日期”和“开始日期”之间相交+ x个月,是否应该采用每月费用?

因此,根据此示例,此示例在2020年1月的成本为600: enter image description here
Sant/Falskt = True/False

绿色行=日期在开始日期和结束日期之间

如果这是正确的,那么该公式就可以完成工作,然后粘贴到B2中:
=SUMPRODUCT((--(A2>=DATE(YEAR($E$2:$E$6),MONTH($E$2:$E$6),1))*--(A2<DATE(YEAR($E$2:$E$6),MONTH($E$2:$E$6)+$G$2:$G$6,DAY($E$2:$E$6))))*$F$2:$F$6)

本文链接:https://www.f2er.com/3123604.html

大家都在问