滚动现金流-Excel

时间:2018-06-22 13:20:31

标签: excel

我正在尝试在Excel中创建12个月的动态滚动现金流。

让我们说月份名称在单元格A1中。

在单元格A11下,我的行中有现金流量支出的列表,而按月列在各列中的支出。最后我有一个单独的列,该列根据月份名称(在A1单元格中)总计了12个月的费用。

因此,如果单元格A1表示6月18日,我想将6月18日至5月19日的每个行项目的费用加起来。或者说,如果单元格A1表示9月18日,我想将9月18日至8月19日的每个行项目的费用相加。

我不知道该怎么做,任何人都可以请教。

感谢您的帮助,

M

1 个答案:

答案 0 :(得分:0)

您可以使用总和匹配

给出下面的示例数据(正如我认为您在问题中所描述的那样),您可以使用以下公式(此示例的公式结果显示在B2中)A1包含要计算的开始日期。

=SUM(OFFSET(A2,MATCH(A1,A2:A100)-1,4,12,1))

您将需要研究抵消的工作原理,因为我目前没有时间解释,但是要帮助您在工作表中使用此公式,您需要更改第4列(第E列包含从匹配日期开始的总月数)。

公式中的12显示您要累加多少行。

            A          B           C           D           E 
    1    Jul-18     8638.21         
    2               Expence1    Expence2    Expence3    Total
    3    Jan-18     1           1           1           3
    4    Feb-18     2           2           2           6
    5    Mar-18     3541        531         51          4123
    6    May-18     100000      31          351         100382
    7    Jun-18     846         8           321         1175
    8    Jul-18     1           153         12          166
    9    Aug-18     0           8           21          29
    10   Sep-18     0           65          8           73
    11   Oct-18     54          321         1           376
    12   Nov-18     321         123         1           445
    13   Dec-18     1           321         2           324
    14   Jan-19     546         0           51          597
    15   Feb-19     132         51          15          198
    16   Mar-19     12          321         51          384
    17   Apr-19     51          123         321         495
    18   May-19     5161        3.21        351         5515.21
    19   Jun-19     21          3           12          36
    20   Jul-19     321         1           1351        1673