将VLOOKUP和SUMIFS计算组合到一个单元格中

需要一些简化的计算,我已经做了2个部分到1单元的帮助。

表1有季度,名称,收入,

1, John, 100 2, John, 200 2, Jane, 300 3, John, 400 3, John, 350 

VLOOKUP表2:

 100 | 300 | 10 301 | 600 | 30 601 | BLANK | 50 

我最初做的是在收入(D)旁边创build一个列,对VLOOKUP进行计算,得到第3列的结果ie = VLOOKUP (Table1C1, A1:C3,3,TRUE)

然后使用SUMIFS对季度和名称求和在VLOOKUP中find的值。 我如何将这些结合在一起?

我试过了:

 VLOOKUP(SUMIFS(Table1C:C,Table1A:A,1,Table1B:B,John),Table2A1:C3,3,TRUE) 

这部分工作,但不会在返回分配的值之前针对符合条件的每个收入运行VLOOKUP,而是将引用前的收入与VLOOKUP进行组合。

如果有帮助,我创build了一个虚拟版本https://docs.google.com/spreadsheets/d/1Hl-TLyfJowcnJU-h6mPgyJ5xUybtOaKb4xmyJozsJow/edit?usp=sharing

我试图用黄色和组合的VLOOKUP(SUMIFS())以绿色不匹配。

试试这个公式:

 =SUMPRODUCT(LOOKUP($C$2:$C$14,Sheet2!$A$1:$C$3)*($B$2:$B$14="John")*($A$2:$A$14=1)) 

请参阅图片以供参考

在这里输入图像说明

注意: Sheet2 Column A数据必须按升序排列。 有关LOOKUP详细信息,请参阅此 。