基于匹配的总和内容

想象一下下面的表格:

Value Classification 100 A 600 200 B 300 A 400 C 500 B 

请注意,有些值没有分类,他们被忽略。

和限定符表:

 Classification Useable A TRUE B FALSE C TRUE 

我怎么能总结第一个表上的值,通过匹配他们的第二列与第二个表,以防其“可用”?

我尝试使用VLOOKUP ,所以=SUMPRODUCT(K10:K18;IFERROR(--VLOOKUP(M10:M18;R16:S18;2;FALSE);0))但是它不会工作,即使VLOOKUP返回一个数组,使用IFERROR它会将血腥的东西转换为标量而不是数组。 ( K10:K18是“值”栏, M10:M18是“分类”栏)。

提前致谢!

使用这个SUM()数组公式:

 =SUM(IF(IFERROR(LOOKUP($B$2:$B$7;$C$2:$C$4;$D$2:$D$4);FALSE);$A$2:$A$7)) 

存在和数组公式必须用Ctrl-Shift-Enter而不是Enter来确认。 如果正确完成,则Excel将在公式周围放置{}

在这里输入图像说明