Excel SUMIFS 函数未始终如一地返回结果

Excel SUMIFS function not returning results consistently

我有一个电子表格,用于跟踪我的支票账户、预算和消费习惯。我有一份银行的金融交易清单,我将其放入 table 中,看起来像这样(所有日期和金额都是随机的):

我填充了一个预算图表,table 看起来像这样:

一段时间以来,我一直在手动更改类别选项卡的填充并手动填充预算 table。但是,我意识到,通过添加根据单元格中的特定文本更改填充和文本颜色的条件格式规则,我可以将 "Housing" 或 "Automotive" 之类的文本添加到类别列,它不仅会为我手动更改填充,但它也允许我自动填充预算 table。我尝试使用 SUMIFS 函数来执行此操作。

这是我尝试在预算 Table 中的 "Housing" 单元格中实现 SUMIFS 函数的方法 Table:

=SUMIFS('Sheet 1'!$D:$D00, 'Sheet 1'!$A:$A00, $A4, 'Sheet 1'!$B:$B00, ">01/01/2016", 'Sheet 1'!$B:$B00, "<01/31/2016")

这适用于 1 月和 5 月,但是当我对 2 月使用相同的公式时:

=SUMIFS('Sheet 1'!$D:$D00, 'Sheet 1'!$A:$A00, $A4, 'Sheet 1'!$B:$B00, ">02/01/2016", 'Sheet 1'!$B:$B00, "<02/29/2016")  

它 returns 一个值 0 到列。它会在所有其他月份执行此操作。知道为什么这个公式可能对我不起作用吗?

编辑: 如果我的论坛不清楚,我想提供一个细分。 SUMIFS 公式应该对 Amount 列中的所有值求和(2:1000 是要有足够的区域来查找它将涵盖我一年的定期更新这 table 而无需更新搜索区域)符合指定条件的。这些标准是文本 "Housing" 在 "Category" 列中(遵循条件格式规则,因此填充和文本颜色已更改)并且值落在提供的日期范围内。

正在替换:

<<=>>=

将使您的值进入正确的范围