如何使此公式自动更新工作表参考?

问题描述 投票:0回答:1

我正在制作一个excel电子表格,它将分解和分析足球赛季。我目前正在使用每轮结果来检索谁与谁更容易识别团队所面临的团队。每个圆形表格保存特定轮次的结果。当我向右使用自动填充时,我想要做的是将第1轮表标识符更新到第2轮,第3轮等。

我理解Indirect应该对此有用,但无论我如何尝试它都无法使它工作。即使是孤立无援,我也无法让它发挥作用,所以我可能会迟钝。

使用这个公式

=IFNA(VLOOKUP('Scoreless Fixture'!$A2,'Round 1'!$A$4:$D$12,3,FALSE),INDEX('Round 1'!$A$4:$A$12,MATCH($A2,'Round 1'!$C$4:$C$12,0)))

检索团队。这些团队被呈现为Home vs Away,这就是我选择使用这个公式的原因。它的目的是为了它的目的,但为了自动化,我希望更新整数。

当我介绍间接时,我悲惨地失败了。如果有人能给我一些指示,将不胜感激。

excel
1个回答
0
投票

这是未经测试但尝试这个公式......

=IFNA(VLOOKUP('Scoreless Fixture'!$A2,INDIRECT("'Round " & SelectedRound & "'!$A$4:$D$12"),3,FALSE),INDEX(INDIRECT("'Round " & SelectedRound & "'!$A$4:$A$12"),MATCH($A2,INDIRECT("'Round " & SelectedRound & "'!$C$4:$C$12"),0)))

...为了使它工作,你需要创建一个名为SelectedRound的命名范围,并将整数值放在表示圆形的范围内,例如: 1或2或3或4等

我没有你所有的数据,但是如果我简化了那个并且只在一个单元格上做了“间接”部分,它就可以了。

这里希望它能做到你想要的。

© www.soinside.com 2019 - 2024. All rights reserved.