基于匹配的总和内容

时间:2017-01-27 14:26:26

标签: excel

想象一下下表:

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是“分类”列。

提前致谢!

1 个答案:

答案 0 :(得分:1)

使用此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会将{}放在公式周围。

enter image description here

相关问题