如何使 Excel 仅对使用过滤器后显示的单元格的值进行减法和加法(而不是求和或小计)

如何使 Excel 仅对使用过滤器后显示的单元格的值进行减法和加法(而不是求和或小计)

如下图所示,当我使用 A 列中的过滤器仅显示苹果时,余额列显示错误的数字,因为它考虑了属于橙子的隐藏单元格。

点击此处查看图片

我使用简单的加减方程(=D5+B6-C6)

请问,如何让 Excel 仅减去和添加使用过滤器后显示的单元格的值?

请提供一个实际方程来解决这个例子。

答案1

没有直接的答案,但是一个提示很可能会引导你朝着正确的方向前进:

SUBTOTAL(n,reference)
其中 n>100 将对参考范围内的可见单元格进行求和、添加、计数等。

参考,对于 LibreOffice:
https://wiki.documentfoundation.org/Documentation/Calc_Functions/SUBTOTAL
...应该与 Excel 的非常相似。

答案2

D3: =SUBTOTAL(9,$B$3:B3)-SUBTOTAL(9,$C$3:C3)

并向下填充

在此处输入图片描述

已过滤
在此处输入图片描述

相关内容