Web版Office 365 Excel中FPL风格赛事结果表胜场计算问题
Web版Office 365 Excel FPL风格联赛表自动统计方案
胜场(Won)统计公式
假设你在积分榜的某单元格(比如H2)存放目标球队名称,在对应胜场单元格(比如I2)输入以下公式即可统计整表的胜场数:
=SUMPRODUCT((Sheet1!$B:$B=H2)*(Sheet1!$C:$C>Sheet1!$D:$D)+(Sheet1!$E:$E=H2)*(Sheet1!$D:$D>Sheet1!$C:$C))
公式说明:
(Sheet1!$B:$B=H2)*(Sheet1!$C:$C>Sheet1!$D:$D):统计球队作为主队且主队进球数大于客队的场次(Sheet1!$E:$E=H2)*(Sheet1!$D:$D>Sheet1!$C:$C):统计球队作为客队且客队进球数大于主队的场次SUMPRODUCT会自动对两个条件组的结果求和,Web版365原生支持,无需按Ctrl+Shift+Enter触发数组输入
若偏好SUM函数,也可使用以下动态数组公式:
=SUM((Sheet1!$B:$B=H2)*(Sheet1!$C:$C>Sheet1!$D:$D),(Sheet1!$E:$E=H2)*(Sheet1!$D:$D>Sheet1!$C:$C))
其他核心统计项公式
参赛场次(Games Played)
统计球队作为主队或客队的所有有效场次:
=SUMPRODUCT((Sheet1!$B:$B=H2)+(Sheet1!$E:$E=H2))
平局(Drawn)
统计球队作为主队或客队时,双方进球数相等的场次:
=SUMPRODUCT((Sheet1!$B:$B=H2)*(Sheet1!$C:$C=Sheet1!$D:$D)+(Sheet1!$E:$E=H2)*(Sheet1!$C:$C=Sheet1!$D:$D))
负场(Lost)
直接用参赛场次减去胜场和平局:
=J2-I2-K2
(假设J2是参赛场次,I2是胜场,K2是平局)
进球数(Goals For)
统计球队作为主队时的进球数,加上作为客队时的进球数:
=SUMPRODUCT((Sheet1!$B:$B=H2)*Sheet1!$C:$C+(Sheet1!$E:$E=H2)*Sheet1!$D:$D)
失球数(Against)
统计球队作为主队时的失球数,加上作为客队时的失球数:
=SUMPRODUCT((Sheet1!$B:$B=H2)*Sheet1!$D:$D+(Sheet1!$E:$E=H2)*Sheet1!$C:$C)
净胜球(Diff)
进球数减去失球数:
=L2-M2
(假设L2是进球数,M2是失球数)
积分(Points)
按胜3分、平1分计算:
=I2*3+K2*1
注意事项
- 建议将Sheet1中的赛事数据范围改为实际使用的区域(比如
Sheet1!$B$2:$E$100),避免整列引用影响计算效率
内容的提问来源于stack exchange,提问作者JRawlings
相关产品推荐
相关产品推荐

