扩展条件索引匹配以跨越一个范围
我有一个条件索引匹配
=IF(ISBLANK(E3),0,INDEX(Positions!$F$2:$F$22,MATCH($A3,Positions!$A$2:$A$22,0)))
这工作正常,但是我想现在获得这个函数在一个值范围内的结果的总和。 我试过了
=SUM(IF(ISBLANK(E3:E32),0,INDEX(Positions!$F$2:$F$22,MATCH($A3:$A32,Positions!$A$2:$A$22,0)))
但更改单个单元格的值是ISBLANK
和MATCH
返回给我一个无效的值。 我如何获得一个单元格的第一个函数的总和?
您当前的公式不起作用,因为INDEX
函数不会返回该设置中的范围,请尝试使用此公式作为“伪查找”
=SUMPRODUCT((E3:E32<>"")+0,SUMIF(Positions!$A$2:$A$22,$A3:$A32,Positions!$F$2:$F$22))
假设你没有Positions!$A$2:$A$22
重复的价值Positions!$A$2:$A$22