如何在另一列的一列中查找值并在找到值的行中返回单元格

时间:2019-05-04 23:20:00

标签: excel

我想在E列中找到一个值,然后从B,C和D列的同一行中获取值。所以我想在E列中找到1,然后从B,C和E中找到值,然后在E列中找到2,从B,C和D到18一直找到值。

我尝试了VLOOKUP,INDEX / MATCH

B       C        D       E

1       4        365     3

2       5        464     2

3       3        151     15

4       4        417     1

5       4        284     7


F       G        H        I

1       4        4        417

2       2        5        464

3       1        4        365

1 个答案:

答案 0 :(得分:1)

G2: =INDEX($B$2:$E$6,MATCH($F2,$E$2:$E$6,0),1)
H2: =INDEX($B$2:$E$6,MATCH($F2,$E$2:$E$6,0),2)
I2: =INDEX($B$2:$E$6,MATCH($F2,$E$2:$E$6,0),3)

并根据需要填写,并根据需要调整阵列地址。

enter image description here