计算过滤数字列中的零值

计算过滤数字列中的零值

我在姓名旁边有一个很长的过滤数字列表。我试图在更改过滤器时计算零。不幸的是,COUNTIF其中包括已被我的过滤器排除的单元格。如何仅当过滤器未排除零时才计算“数字”列中的零?

答案1

尝试添加另一列,检查单元格值是否为零,如果为零则返回 1。您可以使用函数,SUBTOTAL(9,RANGE)其中RANGE是您添加的用于检查零值的列。参数9表示SUM函数并根据应用的任何过滤器返回单元格的总和。

答案2

这只适用于对您的问题有非常狭隘理解的情况,但如果您过滤包含零的列以仅包含零,那么当您更改其他条件时,您将能够在窗口底部看到行数,例如“找到 11 条记录中的 3 条”。正如其他人在 Twisty 链接的问题中指出的那样,Excel 并没有为您提供太多使用过滤机制的方法,因此您可能只能使用这种解决方法。

答案3

我假设您正在过滤掉特定的名称,并想查看下一列中的名称是否有 0。

创建一个包含您的姓名和号码的数据透视表。

  • 按姓名和号码排列行标签

  • 数量计数值

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

相关内容