基于匹配的总和内容
想象一下下面的表格:
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将在公式周围放置{}
。