你如何总结一个月的物品数量?

How can you sum up the amount of items in a month?

我有一个数据集,在每一行中记录一个特定的项目及其输入的日期。在此示例集中,我想弄清楚如何对特定月份出现的香蕉和橙子的数量求和。我能够编写一个公式来计算一个月内的条目总数,但我坚持每月如何计算,然后是每个项目。黄色突出显示的单元格是我卡住的地方。

要查找每月的条目总数,我使用了(例如在单元格 F4 中):

=SUMPRODUCT((MONTH(A4:A21) = D4)*(YEAR(A4:A21) = B1))

求每种水果的总量,我试过:

要查找我尝试过的特定月份中特定水果的总量(例如,在单元格 H4 中):

=IF(SUMPRODUCT(1*(MONTH(A4:A21)=D4)), COUNTIF(B4:B21, "Bananas"), "")

但我的问题是,这只是对所有月份的香蕉总量求和,而不是具体针对某一个月。

=QUERY(QUERY(A:B, "where month (A)+1="&MONTH(E4&1)), 
 "select Col2, count(Col2) group by Col2 label count(Col2)''")

使用 Countifs。 例如,要获取 2 月的香蕉数量:

=COUNTIFS(A:A,D4,B:B,G4)

给定一个枢轴 table 可以(轻松、动态且具有多功能性)return:

其他有非常相似要求的人我更喜欢不同的解决方案。