首页 > 解决方案 > 如何在谷歌表格中使用 CountIf 仅在另一个单元格中有内容时计算单元格?

问题描述

我需要一些有关 Google 表格中的 CountIf 类型公式的帮助。

我有一个综合 NHL 时间表的大型电子表格,我将在其中输入我关心的统计数据。在一个单独的电子表格中,我将获得我关心的统计数据的平均值。

我想要一个公式,它使用 Sheet2 的 A 列来计算 Sheet1 中在 Sheet1 的其他单元格中有内容的游戏(因此,已经玩过的游戏)。

如果这可行,那么 Sheet2 的 B 列将有正确的游戏数,即 Sheet1 中团队名称旁边有内容/统计信息的所有单元格,这样我就不必手动更新该部分,然后再计算游戏数可以直接上平均公式。

图片是手动输入的,但只是显示,由于黑鹰队在 Sheet1 中他们的名字旁边有内容,我希望 Sheet2 列 B 根据公式读取 1。

谢谢!!!

表 1

表 2

标签: google-sheets

解决方案


我只会在与团队名称匹配的过滤表上对一列执行 COUNTA(以便计算特定列中非空白的行):

所以:

=COUNTA(FILTER(Sheet1!D:D,Sheet1!B:B=A3))

在此处输入图像描述

在此处输入图像描述


推荐阅读