Excel 公式:添加相同月份和年份的条目

Excel 公式:添加相同月份和年份的条目

这似乎应该有一个相当简单的解决方案,但我找不到。任何帮助都将不胜感激。

我正在尝试在 Excel 中编写一个公式,该公式将引用收入和支出的逐项列表,并将给定月份和给定类别中的所有条目相加。因此,如果我在一张表中有以下条目: 6/15/16 Electric -$80.00 Utilities 7/1/16 Landlord -$800.00 Rent 7/2/16 McDonald's -$5.00 Fast Food 7/15/16 Electric -$80.00 Utilities 7/19/16 Water -$55.00 Utilities

我想要一个公式来选择和添加例如七月份的所有公用事业,但不包括六月份的公用事业。

目前,我可以选择类别,但我不知道如何选择月份。以下是我正在处理的内容:

=SUMIFS(Spending!C:C,Spending!D:D,"=Utilities",Spending!A:A,"=MONTH(D1)&YEAR(D1)")

Spending工作表的组织方式与我上面的例子一样,C列指的是费用,列D指的是类别,A列指的是日期。D1最后一个测试指的是列标题,它将此列命名为与 2016 年 7 月的费用有关。

还有一个问题:我希望避免对第二个测试进行硬编码,而是让它引用行标题。因此,不要说"=Utilities",而是说"=A3"--ie,行标题的文本值。但这种写法会破坏公式,我不知道还能尝试什么。

谢谢你的帮助!

答案1

您需要用大于和小于括住日期:

=SUMIFS(Spending!C:C,Spending!D:D,C1,Spending!A:A,">=" & DATE(YEAR(D1),MONTH(D1),1),Spending!A:A,"<=" & EOMONTH(D1,0))

在此处输入图片描述


供参考消费表:

在此处输入图片描述

相关内容