Excel Sumifs动态和范围和标准

时间:2017-06-06 20:55:12

标签: excel vba

我使用Google表单跟踪个人预算。每次我花钱买东西,我都会提交一份表格,跟踪费用是多少以及费用是多少。例如,条目可能看起来像Gas - $ 24.00或Groceries - $ 75.00。我喜欢这个,当我收到报酬时,我会查看上一个支付期间的所有参赛作品,并且我可以相应地调整我的预算。

长话短说,我有这些表单条目,它们都带有时间戳,同步到我计算机上的excel文档。我想要做的是总结每个类别' (即天然气,杂货等)基于一系列日期。

例如,我的表单回复电子表格看起来像这样:

     A          B            C
1    Timestamp  Envelope     Amount
2    5/26/2017  Groceries    $(50.00)
3    5/27/2017  Gas          $(30.00)
4    5/28/2017  Utilities    $(200.00)
5    6/5/2017   Gas          $(25.00)
6    6/5/2017   Pets         $(40.00)
7    6/6/2017   Groceries    $(75.00)
8    6/6/2017   Auto         $(40.00)

让我们说我要总结所有条目的气体'在过去的10天里。因此,在2017年5月27日至2017年6月6日期间,我希望excel自动告诉我,我花了55美元。此外,如果我明天添加一个新条目 - $ 20,Excel会自动重新计算以包含新条目,但也会在27日排除该条目,因为它太旧了。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

试试这个公式:

=SUMIFS(D4:D10,C4:C10,"Gas",$B$4:$B$10,">="&DATE(2017,5,27),B4:B10,"<="&TODAY())

enter image description here

请告诉我这是否适合您。