date范围内的数据和其他=文本的和数组

我有一个包含两个选项卡的数据集,一个包含每月目标(目标)和另一个包含销售和订单数据的选项卡。 我试图用其他选项卡的销售数据汇总到目标选项卡使用几个参数与索引(Match和SumIfs:

我的尝试:

=SUMIFS(INDEX(OrderBreakdown!$A$2:$T$8048,,MATCH(C2,OrderBreakdown!$G$2:$G$8048)),OrderBreakdown!$I$2:$I$8048,">="&A2,OrderBreakdown!$I$2:$I$8048,"<="&B2) 

Order Breakdown是OrderBreakdown表单中列D是OrderBreakdown_Category(Col G)= Col C,OrderBreakdown_Order Date(Col I)> =开始date(Col A)以及OrderBreakdown_Order Date(Col I )<=结束date(Col A)

我的答案应该更加符合Col D的要求,但是我得到了$ MM

以下是我从中提取的数据集示例:

我从中拉取数据集

示例数据集

好吧,我不知道为什么你的范围是从A到T – 这可能是你出错的地方。 另外,我没有find必要的索引方法。 这应该适合你

 =SUMIFS(OrderBreakdown!$D$2:$D$8048,OrderBreakdown!$I$2:$I$8048, ">=" & A2,OrderBreakdown!$I$2:$I$8048, "<=" & B2, OrderBreakdown!$G$2:$G$8048, "<=" & C2) 

这是我的示例数据从第一行第2行开始

 1/1/2011 1/30/2011 Office Supplies 

然后orderBreakdown选项卡开始C列

 Discount Sales Profit Quantity Category sub-category OrderDate 0.5 $45.00 ($26.00) 3 Office Supplies Paper 1/1/11 Eugene Mo Stockholm Sweden North Home Offic 1/5/11 Second Cla: Stockholm 2011-(11 0.1-2011 2011 1/1/2011 0 $854.00 $290.00 7 Furniture BookCases 1/2/2011 0 $854.00 $290.00 7 Furniture BookCases 12/32/2010