滚动现金流-Excel
我试图在Excel中创建一个动态滚动的12个月现金流 假设月份名称在单元格A1中 在单元格A1下方,我的行中有一个现金流费用列表,列中按月列出了费用。我在末尾有一个单独的列,根据月份名称(在单元格A1中)合计12个月的费用 所以,如果A1单元格显示6月18日,我想把从6月18日到5月19日的每行项目的费用加起来。或者说,如果A1单元格显示的是9月18日,我想把从9月18日到8月19日每行项目的费用加起来 我不知道怎么做,请任何人给我建议 谢谢你的帮助滚动现金流-Excel,excel,Excel,我试图在Excel中创建一个动态滚动的12个月现金流 假设月份名称在单元格A1中 在单元格A1下方,我的行中有一个现金流费用列表,列中按月列出了费用。我在末尾有一个单独的列,根据月份名称(在单元格A1中)合计12个月的费用 所以,如果A1单元格显示6月18日,我想把从6月18日到5月19日的每行项目的费用加起来。或者说,如果A1单元格显示的是9月18日,我想把从9月18日到8月19日每行项目的费用加起来 我不知道怎么做,请任何人给我建议 谢谢你的帮助 M您可以使用集合匹配的总和 给出下面的示例数
M您可以使用集合匹配的总和 给出下面的示例数据(正如我认为您在问题中所描述的),您可以使用以下公式(此示例中,公式结果显示在B2中)A1包含要计算的开始日期
=SUM(OFFSET(A2,MATCH(A1,A2:A100)-1,4,12,1))
您需要研究ofset的工作原理,因为我目前没有时间解释,但为了帮助您在工作表中使用此公式,您需要更改数字4,该数字距匹配日期第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
? 因此,所有数据都在A列中,包括月份名称和要添加的值??请向我们展示您目前所做的工作。如果你对自己编写代码不感兴趣,那么你应该雇佣一名编码员。我不太确定,因为这个问题不太清楚,但它可能会帮助将来偶然发现这个问题的人。尽管公式可以根据需要进行调整,以适用于各个列。谢谢你的帮助。我设法想出了一个解决办法,但我也会试试你的版本。再次感谢,M.@Miles,请将您的解决方案作为答案发布,以便将来帮助任何有类似问题的人。你不仅将帮助社区,而且还将积极提高你的声誉。