一起使用SUMIF和VLOOKUP函数

时间:2014-11-06 13:41:03

标签: excel excel-vba vlookup countif sumifs vba

这是我的问题:

Sheet 1 - Column A has "Item #" 
Sheet 2 - Column C has "Item #" 
Sheet 1 - Column E will have the formula 
Sheet 2 - Column G has "Item Qty" 
Sheet 2 - Column B has "Size"

我想要的是返回项目数量的总和'一个'项目#'基于'尺寸'。

如果Sheet1(A2)有项目#123,我希望它能找到Sheet2中的所有123项目#并返回所有这些数字的总和,如果"大小"列等于我的标准,让我们说"中"。

1 个答案:

答案 0 :(得分:2)

请尝试:

=SUMIFS(Sheet2!G:G,Sheet2!C:C,Sheet1!A2,Sheet2!B:B,"Medium")  

以上会更灵活:

=SUMIFS(Sheet2!$G:$G,Sheet2!$C:$C,Sheet1!$A2,Sheet2!$B:$B,Sheet1!E$1)  

其中E1包含“中”。然后它可以被复制(比如在包含“大”的F1等等......)中为A2中的项目的大...大小的数量加起来(并向下复制到Sheet1的A3中的不同item # )。