Excel公式,如果日期在特定月份,则汇总值

时间:2014-12-02 10:59:33

标签: excel date sum

我正在尝试在Excel中创建一个表,如果某个日期属于特定月份,则会计算某些值的总和。

Image to my spreadsheet

在A列上是日期,在B栏上有些值,在E栏上只列出了1到12之间的数字,在F栏中有一些=SUM(IF(MONTH($A$1:$A$10)=E11; $B$1:$B$10; 0))公式的单元格。

我真的不知道为什么在F9上,即使用debuger(F9键)检查该值为0,并且看到foruma的结果是22,这是预期值。另外,我不知道为什么在F11F12我收到错误:A value used in the formula is of the wrong data type

我可以做些什么来解决这个问题?谢谢

2 个答案:

答案 0 :(得分:1)

我解决了这个问题。我用大括号({ })包围了公式,现在可以使用

答案 1 :(得分:0)

对于多功能性以及大型电子表格中的速度,我认为您可能会考虑使用数据透视表。所以标记你的两列(比如DateValue),插入一个带有Date的PT用于ROWS和VALUES的值和,然后分组...,年(避免总和同月但不同的一年)和几个月。