Excel中vlookup函数表太多的情况下如何用下拉菜单改变引用表.如图

2024-11-25 15:34:40
推荐回答(5个)
回答1:

你把以sheet2、sheet3、sheet4的数据晌铅拷贝在同一个工作表内,然后自定义名称
(方法为:sheet1和sheet2为例。
(1)在sheet1中选择一行或一列
(2)在“插入”-》“名称”-》“定义”-》“在当前工作簿中的名称”下的输入框中输入一个名字,比如“lbl”.(word2010及2007中,在“公式”-》“定义” 选项中.
(3)在sheet2中选择一个单元格
(4)在“数据”-》“在效性”-》“序列”-》“来源”中输入“=lbl”就可以了。)
再在从中选择就好拉,你试试,看符合你要求宴带好吗?

附加:
如果你想进行多列,或多行的操作,可以重复上面的过程。除此之外,没有其他办法。这是因为,行渗Excel不提供这种功能。

回答2:

下拉列表在E3,拦嫌你B3中的公式就应该写成兆喊
=vlookup(A2,indirect(E3&"简猜手!A:C"),2,)
这样子

回答3:

需要设弊罩定E列数据则链有效性:为:sheet1,sheet2,...
B3输入=VLOOKUP(A3,INDIRECT(E3&"租盯闹!A:C"),2)下拉

回答4:

用INDIRECT函数
公式烂悔可以是这样:
=VLOOKUP(A3,INDIRECT(E3&"信历耐!A:C"滑春),2,0)

回答5:

=VLOOKUP(A3,INDIRECT(E3&"!A:C"),2,)