如何适用条件的过滤行的总和?
我正在寻找一个Excel公式,这将产生一个范围内的所有行的总和,其中一定条件得到满足,行不被过滤。
我知道如何分别做每个人:
- 总结条件适用的情况:
=SUMIF(A1:A10,">=0")
,例如所有正数 - 未过滤/可见的所有行的和:
=SUBTOTAL(9,A1:A10)
但是,我同时也在做这两件事。 有没有办法在一个公式中实现这一点,而不创build额外的列(没有VBA)?
试试这个公式
=SUMPRODUCT(SUBTOTAL(9,OFFSET(A1,ROW(A1:A10)-ROW(A1),0)),(A1:A10>0)+0)
根据需要更改结束条件