矩阵中的重复(数组)双向查找

时间:2015-03-06 15:31:32

标签: excel excel-formula

我正在尝试使用单元格数组进行双向矩阵查找。

我在行和列标题中都有一个带有工厂名称的矩阵。在矩阵中它有一个" v"在具有良好组合的植物组合的细胞中,以及不能很好地结合的植物的x。

现在我有一张桌子,植物可以放在一张床上:

  • 植物1
  • plant 2
  • 植物3
  • plant 4

对于每种植物,如果该床中的任何其他植物与该植物结合良好或不合适,我想在基质中查找。

{=INDEX(Matrix!$A$1:$J$10; MATCH(A2;Matrix!$B:$B;0); MATCH($A$3:$A$6;Matrix!$A$2:$J$2;0))="v"}
  • Matrix !! $ A $ 1:$ J $ 10是矩阵中所有值的范围(x' s和v' s)
  • A2是在矩阵中查找的当前工厂
  • Matrix!$ B:$ B是行中所有工厂名称的列
  • Matrix!A2:J2是列
  • 中所有工厂名称的行
  • $ A $ 3:$ 6美元是当前床上所有植物的范围(包括正在查找的当前植物)``

我希望这种双向矩阵函数能够正常工作,但它并没有像预期的那样工作。它找到的植物的一些组合,而其他的没有。我也尝试将这种双向查找分为两部分: - 当前工厂之前床上的所有植物 - 现有植物后床上的所有植物

通过这种方式,当前的工厂不会自行查找,但我不认为这是一个问题。

我有一个简化示例attached来说明我的问题。在床单上你可以找到配方。标记为绿色的那些具有正确的结果。那些标记为红色的结果有错误。

任何帮助都将不胜感激。

0 个答案:

没有答案