=SUMPRODUCT((A10:A100=F3)*(写入你筛选的条件)*(H10:H100))
比如
=SUMPRODUCT((A10:A100=F3)*(B10:B100="张三")*(H10:H100))
这样的话,就无需筛选了,直接求和
=SUMPRODUCT(B1:B10*(A1:A10=F1)*SUBTOTAL(103,OFFSET(A1,ROW(A1:A10),)))
SUMPRODUCT函数没问题,分步计算各参数为数组。计算范围B1:B10,条件A1:A10=F1得出数组,然后将隐藏行的数组位置计算为0。