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

Excel自动判定赛事胜负并填充W/L公式求助

Excel自动判定胜负(W/L)公式方案

假设你的赛程表工作表名为「赛程表」,追踪表的A列是需要判定的球队名称,后续列对应赛程表的单场比赛,可使用以下公式实现自动生成W/L:

基础判定公式

在追踪表的目标单元格(比如B2,对应赛程表第2场比赛)输入:

=IF(OR(AND($A2=赛程表!$A2,赛程表!$E2>赛程表!$F2),AND($A2=赛程表!$C2,赛程表!$F2>赛程表!$E2)),"W","L")

公式逻辑拆解

  • 第一个AND条件:判断追踪表当前行的球队是赛程表该场的主队,且主队得分高于客队得分 → 判定为胜(W)
  • 第二个AND条件:判断追踪表当前行的球队是赛程表该场的客队,且客队得分高于主队得分 → 判定为胜(W)
  • OR函数只要满足任一胜场条件就返回W,否则返回L

优化建议(解决名称匹配问题)

如果球队名称存在空格、大小写不一致等情况,可加入TRIM函数消除空格影响:

=IF(OR(AND(TRIM($A2)=TRIM(赛程表!$A2),赛程表!$E2>赛程表!$F2),AND(TRIM($A2)=TRIM(赛程表!$C2),赛程表!$F2>赛程表!$E2)),"W","L")

平局处理(可选)

如果需要区分平局情况,可调整公式返回D(Draw):

=IF(赛程表!$E2=赛程表!$F2,"D",IF(OR(AND(TRIM($A2)=TRIM(赛程表!$A2),赛程表!$E2>赛程表!$F2),AND(TRIM($A2)=TRIM(赛程表!$C2),赛程表!$F2>赛程表!$E2)),"W","L"))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 16:57:33