You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何制作足球锦标赛自动计算的谷歌表格积分榜

足球锦标赛谷歌表格积分榜公式解决方案

以下是对应你需求的各统计项公式,所有公式以B5为当前统计的队名单元格为例,可下拉填充至所有球队行:

核心统计列公式

  • 场次(推荐放在C列)
    统计球队作为主队和客队的总参赛次数:

    =COUNTIF(L$4:L, B5) + COUNTIF(O$4:O, B5)
    
  • 胜场(推荐放在D列)
    统计球队赢球的场次(含主队赢球、客队赢球):

    =SUMPRODUCT((L$4:L=B5)*(M$4:M>N$4:N)) + SUMPRODUCT((O$4:O=B5)*(N$4:N>M$4:M))
    

    注:你之前用COUNTIFS失效是因为该函数无法直接处理数组式的条件对比(">"&N$4:N这种写法不支持),SUMPRODUCT能完美处理这类多条件数组判断。

  • 平局(推荐放在E列)
    统计球队踢平的场次:

    =SUMPRODUCT((L$4:L=B5)*(M$4:M=N$4:N)) + SUMPRODUCT((O$4:O=B5)*(N$4:N=M$4:M))
    
  • 负场(推荐放在F列)
    两种写法任选:
    写法一(总场次减胜场、平局,更高效):

    =C5 - D5 - E5
    

    写法二(直接统计输球场次):

    =SUMPRODUCT((L$4:L=B5)*(M$4:M<N$4:N)) + SUMPRODUCT((O$4:O=B5)*(N$4:N<M$4:M))
    
  • 进球数(推荐放在G列)
    统计球队所有比赛的总进球数:

    =SUMIF(L$4:L, B5, M$4:M) + SUMIF(O$4:O, B5, N$4:N)
    
  • 失球数(推荐放在H列)
    统计球队所有比赛的总失球数:

    =SUMIF(L$4:L, B5, N$4:N) + SUMIF(O$4:O, B5, M$4:M)
    
  • 净胜球(推荐放在I列)
    进球数减去失球数:

    =G5 - H5
    
  • 积分(推荐放在J列)
    按足球常规规则计算(胜3分、平1分):

    =D5*3 + E5
    

排名公式(推荐放在A列)

参考乌克兰超级联赛的排名规则(积分优先,积分相同看净胜球,再看进球数),将公式中的J$X替换为积分榜最后一行的积分单元格行号:

=RANK(J5, J$5:J$X, 0) + COUNTIFS(J$5:J5, J5, I$5:I5, ">"&I5) + COUNTIFS(J$5:J5, J5, I$5:I5, I5, G$5:G5, ">"&G5)

内容的提问来源于stack exchange,提问作者Sob4ik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 23:43:42