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

如何基于球队已赛场次计算球员当前连续进球场次?(谷歌表格场景)

谷歌表格计算当前连续进球场次方案

核心逻辑

从球员所属球队的最后一场比赛往前倒推,统计连续有进球的场次,碰到未进球场次就停止计数;如果最后一场没进球,直接返回0。

公式实现(对应H列)

假设:

  • G列为球队已赛场次(比如G3对应球队已赛2场)
  • 进球数据从D列开始,后续新增列在F、G之间(场次列对应D、E、F……G列之前的列)

在H3单元格输入以下公式,下拉填充即可:

=IF(INDEX(D3:INDEX(3:3,G3+2),,G3)=0,0,MAX(ROW(INDIRECT("1:"&G3))*(MMULT(N(INDEX(D3:INDEX(3:3,G3+2),,SEQUENCE(G3,1,G3,-1))>0),SEQUENCE(G3,1,1,0))=SEQUENCE(G3,1))))

公式说明

  1. 最后一场进球判断:INDEX(D3:INDEX(3:3,G3+2),,G3) 定位到该球员对应球队最后一场的进球数据,若为0直接返回0。
  2. 倒序遍历进球数据:INDEX(D3:INDEX(3:3,G3+2),,SEQUENCE(G3,1,G3,-1)) 将该球员的进球记录从最后一场开始倒序排列。
  3. 连续场次统计:通过MMULT矩阵乘法计算连续进球的累计值,匹配序列值后取最大值,就是当前的连续进球场次。

新增列适配说明

后续在F、G之间新增列时,公式会自动根据G列的已赛场次数值,扩展进球数据的统计范围,无需手动调整公式的单元格范围。


内容的提问来源于stack exchange,提问作者Andy Affo Forward

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 22:05:56