使用索引并与多个查找值匹配以获得单个结果

使用INDEXMATCH ,我试图将一个工作表中的一些数据复制到另一个(两者都在同一个工作簿中)。 我想通过它的ID和它的子集字母来获取物品的描述。

例:

工作表1(目的地)

  Formula goes here ↓ +------+---+--------------- | A | B | C ---+------+---+--------------- 1 | R976 | A | Lazy Brown Dog 2 | R976 | F | Grey Bird 3 | R976 | D | Fox 

第2页(来源)

  | A | B | C | D ---+------+--------+---+--------------- 1 | ID | Subset | | Description ---+------+--------+---+--------------- 2 | R976 | A | | Lazy Brown Dog 3 | R976 | D | | Fox 4 | R976 | F | | Grey Bird 

我想要工作表1的列C中的公式从列D的ID和列B的唯一字母基于工作表2的列D获取描述。

当前:

 =INDEX(A1:A4,MATCH(A1,Sheet2!A2:C4, 0)) 

我在做什么:

 =INDEX(A1:A4,MATCH(A1&B1,Sheet2!A2:C4, 0)) 

但是,即使在使用CTRL + SHIFT + ENTER之后,我也得到了#NA

我相信你要Sheet1!C2有一个公式:

 {=INDEX(Sheet2!$D$1:$D$4,MATCH(Sheet1!$A2&Sheet1!$B2,Sheet2!$A$1:$A$4&Sheet2!$B$1:$B$4,0))} 

然后将其复制到单元格C3和C4。