在工作表2中查找匹配值并复制工作表1中的相邻单元格值

时间:2012-06-09 08:23:18

标签: excel excel-2010

我搜索了许多类似的主题,但却找不到能满足我需要的任何内容。

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

工作表1 上,我有两列只是跟踪每个玩家从501下降到0

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

第2页中,我有2列。 A列包含您可以查看的分数, B列包含结帐,例如。 (T20,T20,D18)。因此,如果第1页第25行中的值与第2页的第A列中的任何值匹配,则我想显示列B的值< / strong> 位于工作表2上的匹配行 工作表1 上的剩余分数下方。

有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:1)

不确定你究竟是什么意思,但第26行中的这个公式可以解决问题:

=index('Sheet 2'!$B:$B;match(A25;'Sheet 2'!$A:$A;0))
  • 如果您的列表分隔符为逗号,,请使用该分隔符代替分号;
  • 您可能希望使用1作为匹配函数的第三个参数,如果您希望根据最接近的匹配显示结帐,该匹配大于第25行中的数字,而表2中的列A是按升序排序(1-9)
  • -1如果您希望最接近的匹配较小且A列按降序排序(9-1)

答案 1 :(得分:0)

您可以使用:

=IFERROR(VLOOKUP(A4, Sheet2!$C$2:$E$65535, 3, FALSE),0)