Excel SUMIFS函数不会一致地返回结果

时间:2016-09-21 14:02:41

标签: excel sumifs

我有一张电子表格,用于跟踪我的支票帐户,预算和消费习惯。我有一张我银行的财务交易清单,我把它放在一张看起来像这样的表格中(所有日期和金额都是随机的):

Budget Example

我填写的预算图表和表格看起来像这样:

Budget Table

Budget Chart

有一段时间,我一直在手动更改“类别”标签的填充并手动填充预算表。但是,我意识到通过添加基于单元格中特定文本更改填充和文本颜色的条件格式规则,我可以添加像" Housing"或"汽车"到Category列,它不仅会为我手动更改填充,而且还允许我自动填充预算表。我尝试使用SUMIFS函数来执行此操作。

以下是我尝试在" Housing"中实施SUMIFS功能的方式。预算表中1月的单元格:

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

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

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

它向列返回值0。它在所有其他月份都会这样做。知道为什么这个公式可能不适合我吗?

编辑:如果我的论坛不清楚,我想提供一个细分。 SUMIFS公式应该是Amount列中所有值的总和(2:1000是要有足够的区域来查找它将涵盖我对此表的定期更新的一年无需更新搜索区域)即属于指定标准。这些标准是文本&#34; Housing&#34;属于&#34;类别&#34;列(遵循条件格式设置规则,因此填充和文本颜色已更改),并且该值属于提供的日期范围。

1 个答案:

答案 0 :(得分:2)

更换:

< <=> >=

会将您的值带入正确的范围