Excel根据列表选择从列中获取值集

时间:2018-01-25 15:04:44

标签: excel excel-formula vlookup

我有一个具有以下结构的excel网格:

enter image description here

IN单元格Y2(选择)有一个列表,其中包含V3,W3和X3(TIC2,LP3和MAT4)的单元格文本。

我希望根据单元格Y2中的用户选择,单元格范围(Y3:Y13)将填充具有该名称的列的相应值。例如,如果用户选择LP3,则应使用W3列中的值填充Y3到Y13:W13。

我知道如何使用VLOOKUP作为值,但这是不同的。 有什么建议吗?

1 个答案:

答案 0 :(得分:4)

在Y3中:

=INDEX(V3:X3,MATCH($Y$2,$V$3:$X$3,0))

然后复制。

或者您可以使用HLOOKUP:

=HLOOKUP($Y$2,$V$3:$X$1040000,ROW()-2,FALSE)

再次,把它放在Y3中并复制下来。