如何只将excel中的那些行与过滤掉?

Iai*_*ain 52 excel excel-formula

我使用SUM(B1..B20)公式对列进行求和,但是当我按相邻列过滤数据时,求和不会更新以仅反映未过滤的行.怎么做到这一点?

Rob*_*rns 99

您需要使用SUBTOTAL功能.该SUBTOTAL函数忽略已经被排除由过滤器行.

公式看起来像这样:

=SUBTOTAL(9,B1:B20)
Run Code Online (Sandbox Code Playgroud)

功能号9告诉它在数据范围B1:B20上使用SUM功能.

如果您通过隐藏行进行" 过滤 ",则功能编号应更新为109.

=SUBTOTAL(109,B1:B20)
Run Code Online (Sandbox Code Playgroud)

函数号109也用于SUM函数,但忽略隐藏的行.

  • 功能号109.嗯,这很容易猜到现在不会...感谢:我已经使用Excel多年但没有遇到过这个. (9认同)