我如何计算具有正确名称且存储了值的单元格? 2024-10-4 • microsoft-excel 我只想计算右列中单元格的数量,它们在第二列中有值。例如: 我想检查第一列是否为“总线”,第二列是否存储了值。如果所有 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。 相关内容 使用点在 gnome3 基座上创建终端应用程序 如何重新定义 \str_if_eq:xxTF 以实现向后兼容 关于调整搭载 Windows 7 Home basic 64 位的 Sony Vaio E 系列的亮度 从命令行打印 python-urllib3 未正确安装时出现 Certbot Renew 错误 为什么是 `tac 文件 | grep foo'(管道)比'grep foo < <(tac file)'(进程替换)更快? 通过共享 VPN 连接登录域 使用 4.3 内核创建线程失败,并显示“资源暂时不可用” 我设置了 DNS,但没有从我的域获得响应,并且 IntoDNS 出现错误,为什么? 软件中心在启动时崩溃 - 尝试了显而易见的方法