我正在尝试在Excel中创建12个月的动态滚动现金流。
让我们说月份名称在单元格A1中。
在单元格A11下,我的行中有现金流量支出的列表,而按月列在各列中的支出。最后我有一个单独的列,该列根据月份名称(在A1单元格中)总计了12个月的费用。
因此,如果单元格A1表示6月18日,我想将6月18日至5月19日的每个行项目的费用加起来。或者说,如果单元格A1表示9月18日,我想将9月18日至8月19日的每个行项目的费用相加。
我不知道该怎么做,任何人都可以请教。
感谢您的帮助,
M
答案 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