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

如何在Excel/Google Sheets中计算联赛表位置差值及总和

计算两张排名表的位置绝对差值(Excel/Google Sheets实现)

原始数据

表1(初始排名)

PositionTeam
1MCI
2LIV
3MAN
4CHE
5LEI
6AST
7BOU
8BRI
9NEW
10TOT

表2(最新排名)

PositionTeam
1LIV
2MAN
3MCI
4CHE
5AST
6LEI
7BOU
8TOT
9BRI
10NEW

需求说明

计算每个球队在表2中的位置与表1中对应位置的绝对差值(取正值,模拟联赛排名变化),最终所有差值总和为10,并生成带差值的新表2。

期望结果表

PositionTeamPositional Difference
1LIV1
2MAN1
3MCI2
4CHE0
5AST1
6LEI1
7BOU0
8TOT2
9BRI1
10NEW1

实现方法

数据位置假设

假设表1的位置列是A2:A11、球队列是B2:B11;表2的位置列是D2:D11、球队列是E2:E11,差值列从F2开始填充。

差值计算公式

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

Excel/Google Sheets通用公式

=ABS(D2 - VLOOKUP(E2, $B$2:$A$11, 2, FALSE))

公式说明:

  • VLOOKUP(E2, $B$2:$A$11, 2, FALSE):在表1的球队列匹配当前表2的球队,返回该球队在表1的位置
  • D2 - ...:用表2的当前位置减去表1的对应位置
  • ABS():对结果取绝对值,确保差值为非负数

总和验证

若要验证差值总和,在空白单元格输入:

=SUM(F2:F11)

计算结果应为10,符合需求。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 12:03:37