根据月份提取数据

Pulling data through based on the month

我正在尝试建立一个 excel 价差sheet,其中在 excel sheet 底部的 12 个月中的每个月都有标签 - 在'month' sheets 从另一个 sheet 中提取数据。如果数据在同一个月内,它应该只提取数据。

即 "date received" 在 A 列 "Fees" 在 B 列

我应该使用枢轴 table 吗?或者我可以写一个公式吗?

我开始写一个,但我完全不知道我是否在沿着正确的方向前进!

=IF(ISERROR(INDEX($A:$B,SMALL(IF(AND($A:$A>=$C,$A:$A<=$D),ROW($A:$A)),ROW(1:1)),2)),"",INDEX($A:$B,SMALL(IF(AND($A:$A>=$C,$A:$A<=$D),ROW($A:$A)),ROW(1:1)),2))

其中 A1:B5 是我的 table。 (A 列是日期,B 列是费用)。 C1 和 D1 是当月的日期(即 10 月 1 日和 10 月 31 日)。

人们的想法是什么?

谢谢

是的,我认为您的支点 table 想法是正确的。到目前为止,这将是实现我认为您想要的最简单方法:获取所有日期和费用的主列表并逐月生成数据摘要。作为 C1 中的第一步(然后向下复制)放置一个公式来确定 A

中日期的月份
=INDEX($E:$F,MONTH(A1),2)  

E1:F12 是 table,其中 E1-E12 是 1-12,F1-F12 是月份的 'name',即 "October"

现在,如果您使用 A:C 创建数据透视表 table,您可以按月汇总费用。