使用INDEX
& MATCH
,我试图将一些数据从一个工作表复制到另一个工作表(两者都在同一个工作簿中)。我想通过它的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和第{列中的唯一字母}从第2页的第A
列中获取说明{1}}。
电流:
B
我想做的事情:
=INDEX(A1:A4,MATCH(A1,Sheet2!A2:C4, 0))
但是,即使在使用 CTRL + SHIFT + ENTER 之后,我也获得=INDEX(A1:A4,MATCH(A1&B1,Sheet2!A2:C4, 0))
。
答案 0 :(得分:1)
我相信你希望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。