gpt4 book ai didi

excel - VLOOKUP 在 VLOOKUP 公式中查找 table_array

转载 作者:行者123 更新时间:2023-12-04 21:38:01 25 4
gpt4 key购买 nike

是否可以在 VLOOKUP 公式中插入 VLOOKUP 以搜索特定的 table_array?

这是我要使用的公式:

=VLOOKUP($F492,CONCATENATE("'[Budget estimate Mar 2016 v2.xlsm]",VLOOKUP($I492,Sheet2!$C$3:$D$73,2,0),"'!$B$23:$T$116"),8,0)

我使用 CONCATENATE 的原因是当我向下拖动公式时 table_array 不会改变,但工作表名称会改变。

问题是 VLOOKUP 给我返回了一个值错误。我应该插入一些其他功能来将其更改为文本吗?

我想在 VLOOKUP 中拥有的是 table_array。通常你有:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]).



我的 table_array 会根据“I”列中的特定值而变化。它改变的方式,它只是改变工作表的名称,所以如果我有一个表数组:
'[Name1'!B23:T116值(value) "example1" ,

我希望它更改为:
'[Name2'!B23:T116值(value) "example2" .

这就是我使用 CONCATENATE 的原因,因此 VLOOKUP 将查找特定名称“x”,并且 CONCATENATE 将加入 B23:T116。

最佳答案

不确定它是否符合您的要求,但语法没问题:

=VLOOKUP($F492,INDIRECT("'[Budget estimate Mar 2016 v2.xlsm]"&VLOOKUP($I492,Sheet2!$C$3:$D$73,2,0)&"'!$B$23:$T$116"),8,0)

关于excel - VLOOKUP 在 VLOOKUP 公式中查找 table_array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29262634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com