Excel formula Excel公式故障

Excel formula Excel公式故障,excel-formula,Excel Formula,我有点被公式卡住了。我试图找出某个球员在某一特定比赛周的对手,以及该球员是在主场还是客场比赛 在第1页中,我有: 玩家(A)|游戏周(B)|团队(C)|对手(D)|主客场(E) 5英镑的拍卖 6英镑的大减价 B 6纽卡斯尔 C 6小丑 在第2页中,我有: 游戏周|主队|客队 5 |出售|莱斯特 5格洛斯特浴室 6浴室大甩卖 纽卡斯尔布里斯托尔6号 北安普敦6名小丑 我如何创建一个公式,从表2中提取值,以分别完成表1第D列和第E列“反对”和“主场或客场”中的值?我已经用斜体字在下面第1页的

我有点被公式卡住了。我试图找出某个球员在某一特定比赛周的对手,以及该球员是在主场还是客场比赛

在第1页中,我有:

  • 玩家(A)|游戏周(B)|团队(C)|对手(D)|主客场(E)
  • 5英镑的拍卖
  • 6英镑的大减价
  • B 6纽卡斯尔
  • C 6小丑
在第2页中,我有:

  • 游戏周|主队|客队
  • 5 |出售|莱斯特
  • 5格洛斯特浴室
  • 6浴室大甩卖
  • 纽卡斯尔布里斯托尔6号
  • 北安普敦6名小丑
我如何创建一个公式,从表2中提取值,以分别完成表1第D列和第E列“反对”和“主场或客场”中的值?我已经用斜体字在下面第1页的两列中添加了我期望的值

  • 玩家游戏周团队对手主客场
  • 莱斯特5号公寓
  • 6英里以外的大减价
  • B 6纽卡斯尔布里斯托尔之家酒店
  • C 6哈莱克斯北安普敦之家酒店

抱歉格式化

假设
表1
中的数据位于
B6:F10
,而
表2
中的数据位于
B6:D11
,然后输入以下公式数组:

  • 按*
    [Ctrl]
    +
    [Shift]
    +
    [Enter]
    同时输入公式数组,如果输入正确,您将看到公式周围的
    {
    }
输入
E7
,然后复制到
E8:E10

=IFERROR(INDEX('Sheet 2'!$D$7:$D$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0)),
IFERROR(INDEX('Sheet 2'!$C$7:$C$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0)),""))
=IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0))),"Home",
IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0))),"Away",""))
输入
F7
,然后复制到
F8:F10

=IFERROR(INDEX('Sheet 2'!$D$7:$D$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0)),
IFERROR(INDEX('Sheet 2'!$C$7:$C$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0)),""))
=IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0))),"Home",
IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0))),"Away",""))

假设
表1
中的数据位于
B6:F10
,而
表2
中的数据位于
B6:D11
,然后输入以下公式数组:

  • 按*
    [Ctrl]
    +
    [Shift]
    +
    [Enter]
    同时输入公式数组,如果输入正确,您将看到公式周围的
    {
    }
输入
E7
,然后复制到
E8:E10

=IFERROR(INDEX('Sheet 2'!$D$7:$D$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0)),
IFERROR(INDEX('Sheet 2'!$C$7:$C$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0)),""))
=IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0))),"Home",
IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0))),"Away",""))
输入
F7
,然后复制到
F8:F10

=IFERROR(INDEX('Sheet 2'!$D$7:$D$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0)),
IFERROR(INDEX('Sheet 2'!$C$7:$C$11,MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0)),""))
=IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$C$7:$C$11,0))),"Home",
IF(NOT(ISERROR(MATCH($C7&$D7,'Sheet 2'!$B$7:$B$11&'Sheet 2'!$D$7:$D$11,0))),"Away",""))

修正你的格式。然后,Google
VLOOKUP Excel
您可能还必须将团队和周连接起来,以便在VLOOKUP中用作唯一键。格式只是stackoverflow上的问题,而不是实际的工作表。请修复格式。然后,Google
VLOOKUP Excel
您可能还必须将团队和周连接起来,以用作VLOOKUP中的唯一键。格式只是stackoverflow上的问题,而不是实际的工作表。