乐于分享
好东西不私藏

教你用Excel制作苏超联赛积分榜2.0版

教你用Excel制作苏超联赛积分榜2.0版

江苏省城市足球联赛(苏超)进入第2周,官方积分榜排名出来了如下:

发现上周用excel制作的积分榜与官方的有差异。问豆包告知:

江苏省城市足球联赛竞赛规程(原文核心)同分排名优先级(不可更改)

  1. 积分

  2. 相互比赛积分

  3. 相互比赛净胜球

  4. 相互比赛进球

  5. 总净胜球

  6. 总进球

  7. 红黄牌扣分(少→前)

  8. 抽签决定(组委会最终定序)

目前联赛进入第2周,同积分球队之间还没交手,所以官方暂时用 “净胜球→进球→纪律→抽签” 的逻辑来排序。

本版本在原基础上增加3列。

01

K列 纪律扣分

  1. 黄牌:1 分

  2. 直接红牌:3 分

  3. 两黄变一红:4 分

    扣分越少排名越靠前

02

L列 抽签

在所有的排序项均相同情况下人为抽签,决定积分榜位次。

03

M列 辅助列

在M2中输入:

=J2*10000+I2*1000+G2*100-K2*10+L2

公式逻辑: 

  • J2*10000:放大积分权重,确保积分优先排序

  • I2*1000:净胜球为第二权重 

  • G2*100:进球数为第三权重 

  • K2*10:扣分越少,计算结果越高(适配升序逻辑)

  • L2:抽签,人为区分,确定排名。

按照权重放大优先级倍数,不含出现第2优先级净胜球多排名超过积分靠前球队的情况。

04

A列 序号

=RANK.EQ(M2,$M$2:$M$14,0)

等后续出现同积分球队相互交手的情况,再额外计算 “同分小组的相互战绩”,到时再更新苏超积分榜3.0版。