我如何计算具有正确名称且存储了值的单元格?

我如何计算具有正确名称且存储了值的单元格?

我只想计算右列中​​单元格的数量,它们在第二列中有值。例如:

在此处输入图片描述

我想检查第一列是否为“总线”,第二列是否存储了值。如果所有 2 个条件都满足,则应该计算该单元格。在这种情况下,我们有 13 个元素,但只有 6 个是总线,其中只有 5 个存储了值,所以它应该返回 5。

答案1

使用COUNTIFS函数。插入以下公式:

=COUNTIFS($A$1:$A$13,A1,$B$1:$B$13,"<>" )

第一个公式

或者,在其下方的单元格中插入以下公式:

=IF(A2=A1,"",COUNTIFS($A$1:$A$13,A2,$B$1:$B$13,"<>"&""))

第二个公式

向下拖动以填充其他单元格。

结果

答案2

使用 =subtotal(102;b2:b11) 并使用 excel 自动 excel 过滤器。在过滤器中选择“busses”。

答案3

您的描述中的措辞有点令人困惑……”只想计算右列单元格的数量,它们在第二列中有值“。嗯,右边的一列就是你截图中的第二列。

我想你想要的是这个,对吗?...你想计算第二列中第一列中每个不同名称的非空白单元格的数量。

首先从第一列创建一个不同名称的列表。这里将它们放在 E 列中。

然后您可以使用 COUNTIFS 公式来实现这一点。

F2 单元格公式:

    =COUNTIFS($A$2:$A$13,E2,$B$2:$B$13,"<>"&"")

将其拖下来,就完成了。

在此处输入图片描述

编辑

或者只需将该公式添加到 C 列并将其向下拖动。将引用从 E2 调整为 A2。

相关内容