find所有匹配的类别,有相当的价值,只抓取当月的价值? 附图有助于理解
我正在尝试创build一个预算电子表格,除了一个函数之外,我几乎都有这个工作。
每月预算表: http : //i.imgur.com/uLJ1AfA.jpg
在这个我想读取我的交易表栏B上的所有数据: http : //i.imgur.com/0SaWEqa.jpg
如果它们与“每月预算B”列中的类别相匹配,则从“每月预算”列C中获取该值,并将其添加到“交易”列D中。
这是我目前的function: =sumif(Transactions!B:B,A4,Transactions!C:C)
希望我的照片能解释我在说什么。 我的问题是我也想过滤它,所以它只增加了那个月的价值。 例如,月度预算中的“实际”栏应该只在1月份获得“交易中的饮食”类别的价值,因此在图像中的前2个,而不是第三个。
所以基本上我需要添加一些方法来修改=sumif(Transactions!B:B,A4,Transactions!C:C)
所以它只会在01/01/2014和31/01/2014之间input。
提前致谢!
使用Month()公式
如果你在月份之后的交易表中添加另一列(B)(如果你愿意,可以隐藏它)
=CONCATENATE(MONTH(A2),"-",YEAR(A2))
然后使用SUMIFS函数根据2个条件进行合计
=SUMIFS(Transactions!D:D,Transactions!C:C, A4 ,Transactions!B:B, "1-2015")