Excel:如果行中的一个单元格匹配一个string,我想SUM的前两个值

我一直想弄清楚如何SUM使用SUMPRODUCT数组的前2个值,但我也想添加一个条件,只会产生与产品匹配的特定string。 我以为我可以结合SUMPRODUCT和SUMIF,但我一直没有成功。

Position Age ADP Trend Value QB 23 241 84.2 21 QB 35 185 -37.5 142 QB 27 300 25 19 QB 26 300 25 19 QB 32 300 25 19 RB 22 98 -2.2 1051 RB 24 69 0.3 1929 RB 24 238 6 25 RB 26 300 25 19 RB 26 300 25 19 WR 22 300 25 19 WR 24 300 25 19 WR 26 232 -17 36 WR 25 300 25 19 WR 28 300 25 19 WR 23 9 -4.2 8591 WR 23 178 21.4 161 WR 23 38 8.5 4679 WR 26 222 102.8 53 WR 23 300 25 19 WR 26 300 25 19 TE 26 117 -18.7 617 TE 36 193 -30.3 119 TE 26 199 -22.5 105 TE 24 300 25 19 

我想要的是汇总前面的两个价值观下价值列如果位置= QB。

我怎样才能做到这一点?

干杯!

使用这个数组公式:

 =SUM(LARGE(IF(A2:A25="QB",E2:E25,""),1),LARGE(IF(A2:A25="QB",E2:E25,""),2)) 

CTRL + SHIFT + ENTER来评估公式,因为它是一个数组公式。