始终更改日期之间的SUMIFS

时间:2019-07-18 15:09:36

标签: excel

我意识到我的公式有误。

因为我计算变更日期之前30天和变更日期之后30天的所有点,但是我没有考虑过,如果接下来的变更会出现,该怎么办。

my sheet

我的公式
对于列BEFORE
=SUMIFS($AD$2:$AD$18360;$S$2:$S$18360;AN18; $AC$2:$AC$18360;"<="&AM18;$AC$2:$AC$18360;">="&AM18-30)

对于AFTER列
=SUMIFS($AD$2:$AD$18360;$S$2:$S$18360;AN18; $AC$2:$AC$18360;">="&AM18;$AC$2:$AC$18360;"<="&AM18+30)

我要的是这个。 如果下一次更改到来,是否可以在更改日期之间计数点?

>Date of change    CODE    After Before
>24.04.2019 003110690250    2   0
>11.06.2019 003110690250    0   3
>18.06.2019 003110690250    3   1
>30.06.2019 003110690250    3   1

因此,从日期11.06起更改。即将到来,我想从24.04开始计算Before列中的点。直到11.06,并且第一行中的After列(第一次更改)相同,以此类推,接下来的所有更改都如此,如果没有其他更改,它将以相同的方式进行计算,在我的公式=SUMIFS($AD$2:$AD$18360;$S$2:$S$18360;AN18; $AC$2:$AC$18360;"<="&AM18;$AC$2:$AC$18360;">="&AM18-30)中如何< / p>

0 个答案:

没有答案