根据月份提取数据
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,您可以按月汇总费用。
我正在尝试建立一个 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,您可以按月汇总费用。