Google sheets 计算联赛排名模板中的总游戏数
我在谷歌工作 我在这里创建了一个联赛排名模板: 我最不想做的就是计算每支球队的比赛数量。基本上,我需要G列使用每个单元格的公式,以查看相应的球队是否已完成“联赛分数”表中的比赛 我现在有这个公式:Google sheets 计算联赛排名模板中的总游戏数,google-sheets,Google Sheets,我在谷歌工作 我在这里创建了一个联赛排名模板: 我最不想做的就是计算每支球队的比赛数量。基本上,我需要G列使用每个单元格的公式,以查看相应的球队是否已完成“联赛分数”表中的比赛 我现在有这个公式: =countif(filter($C4:$C, $B4:$B=$J$4), "<>") + countif(filter($D4:$D, $E4:$E=$J$4), "<>") =countif(过滤器($C4:$C,$B4:$B=$J$4),“”)+countif(过滤器
=countif(filter($C4:$C, $B4:$B=$J$4), "<>") + countif(filter($D4:$D, $E4:$E=$J$4), "<>")
=countif(过滤器($C4:$C,$B4:$B=$J$4),“”)+countif(过滤器($D4:$D,$E4:$E=$J$4),“”)
在整个赛季中,每支球队都可以在联赛积分榜的任何一方比赛。因此,我的逻辑是,第一个“countif”函数将搜索第一个团队名称列和分数列,以查看是否提到了团队名称。如果是,它会检查是否有任何分数。如果是真的,那么它将在游戏计数器中添加一个。公式的后半部分是检查联赛球队的右侧,并重复相同过程的得分列
然而,你可以看到,“GP”(已玩游戏)列中列出了每支球队所玩游戏的不准确数量,甚至说尚未玩游戏的球队只玩了2场游戏
我遗漏了什么?额外的计数来自于当过滤器没有返回任何行,而您得到了#N/A。Countif仍然将其计数为1 建议改用Countifs,比如
=countifs(B:B,J4,C:C,"<>") + countifs(E:E,J4,D:D,"<>")
=countifs(B:B,J4,C:C,”)+countifs(E:E,J4,D:D,”)
啊,这完全有道理!谢谢