计算联赛积分榜中的总比赛数

时间:2018-05-24 21:16:15

标签: google-sheets

我正在使用Google表单

我在这里创建了一个联赛积分榜: https://docs.google.com/spreadsheets/d/1aTJsKkORRka1f4Z3Ibb87XGq-6Sv3qFaCYSsW8D3kHM/edit?usp=sharing

我真正想到的最后一件事就是计算每支球队的比赛数量。基本上我需要G列来为每个单元格使用公式,以查看相应的团队是否已经从“联赛得分”表中完成了他们的游戏。

我目前有这个公式:

=countif(filter($C4:$C, $B4:$B=$J$4), "<>") + countif(filter($D4:$D, $E4:$E=$J$4), "<>")

在整个赛季中,每支球队都可以在联赛得分表的任何一方打球。所以我的逻辑是第一个'countif'函数将搜索第一个Team name列和Scores列以查看是否提到了团队名称。如果是,它会检查是否有任何分数列出。如果是真的,那么它会在游戏中添加一个计数器。公式的后半部分是检查联盟球队的右侧,并重复相同的过程。

然而,你可以看到,'GP'(已经玩过的游戏)专栏列出了每个团队玩不准确的游戏数量,甚至还说未玩过游戏的团队参与了2场比赛。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

额外的计数来自过滤器没有返回任何行而你得到#N / A的情况。 Countif仍将其视为1。

建议使用Countifs,比如

=countifs(B:B,J4,C:C,"<>") + countifs(E:E,J4,D:D,"<>")