在一行中查找值,然后在excel中的另一行中提取值

时间:2018-06-18 14:33:25

标签: excel excel-formula

我尝试了几个例子,但我对此有点困惑! 在sheet1上,我有一个由C列中的公式生成的列。在D列中,我希望能够在sheet2上填充相关值

Sheet 1中:

      C       D
3   Text1
4   Text4
5   Text2
6   Text3

Sheet 2中:

     C         E         G       I
...
4  Val1      Val2      Val4     Val3
5
6  Text1     Text4     Text2    Text3

需要的结果:

    C         D
3   Text1    Val1
4   Text4    Val2
5   Text2    Val4
6   Text3    Val3

我尝试过使用HLookup但是在使用精确匹配时我似乎只得到了N / A错误,我想知道这是否与公式生成的C列中的值有关? 有什么东西显而易见吗?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

使用INDEX / MATCH:

=INDEX(Sheet2!$4:$4,MATCH(C3,Sheet2!$6:$6,0))