如何,从下拉菜单返回另一个工作簿中的值。

时间:2016-10-05 18:34:39

标签: excel excel-formula

我想创建一个下拉菜单,用于填充其他工作表中的某些单元格。 我的参考表是这样的。  Reference sheet

现在我想从下拉列表中选择一个货币对(见下图),并自动在此表中返回输入的价格水平。

Sheet I'd like the values copied into

我不清楚如何开始这个,我在考虑一个vlookup函数或者一个数组?不知道如何去做。我需要一个示例,然后我可以填写其余部分。在此先感谢您的帮助。欢呼声。

1 个答案:

答案 0 :(得分:0)

假设价格数据位于Sht(13)范围B1:AD8且货币组合位于C2,请尝试以下公式:

近区价格:=VLOOKUP($C$2,'Sht(13)'!$B$1:$AD$8,27,0)

远区价格:=VLOOKUP($C$2,'Sht(13)'!$B$1:$AD$8,29,0)

enter image description here

我担心列(27& 29)必须是硬代码,因为数据似乎没有WK Supply Distal和WK Supply Proximal的唯一标识符。还可以使用工作列来保存列号。

也可以使用这些Index \ Match组合公式

假设近端和远端价格分别位于ABAD列。

近端区域价格:

=INDEX('Sht(13)'!$AD$1:$AD$8,MATCH($C$2,'Sht(13)'!$B$1:$B$8,0))

远区价格:

=INDEX('Sht(13)'!$AD$1:$AD$8,MATCH($C$2,'Sht(13)'!$B$1:$B$8,0))