1

我搜索了许多类似的主题,但找不到任何可以满足我需要的东西。

我正在尝试创建一个跟踪飞镖游戏分数的工作表。

表 1上,我有两列简单地跟踪每个玩家从 501 到 0 的投掷

第 25 行是每个玩家的剩余金额。

表 2中,我有 2 列。A包含您可以结帐的分数,B 列包含结帐,例如 (T20, T20, D18)。因此,如果Sheet 1 的第 25 行中的值与 sheet 2 的 A 列中的任何值匹配,我想在Sheet 2的匹配行中显示B 列的值,在 Sheet 1的剩余分数下方。

谁能指出我正确的方向?

4

2 回答 2

1

不知道你到底是什么意思,但第 26 行中的这个公式应该可以解决问题:

=index('Sheet 2'!$B:$B;match(A25;'Sheet 2'!$A:$A;0))
  • 如果您的列表分隔符是逗号,,请使用它而不是分号;
  • 您可能希望1用作 match 函数的第三个参数,如果要根据大于第 25 行中的数字的最接近的匹配显示结帐,并且工作表 2 中的 A 列按升序排序(1-9 )
  • 或者-1如果您想要更小的最近匹配并且 A 列按降序排序 (9-1)
于 2012-06-09T11:09:12.830 回答
0

你可以使用这个:

=IFERROR(VLOOKUP(A4, Sheet2!$C$2:$E$65535, 3, FALSE),0)
于 2017-11-13T15:06:17.803 回答