我希望我的单元格中的文本成为VLOOKUP
的输入。
假设B3:D10
写在单元格E5
中。
因此,我想引用单元格E5
并获取范围B3:D10
,而不是值本身。
我使用以下公式=VLOOKUP(E4,E5,8,0)
,但它将E5
读为表数组。
我也尝试过=VLOOKUP(E4,text(E5,0),8,0)
,但结果是#Value!
错误。
答案 0 :(得分:1)
我认为你没有什么错误。范围B3:D10只有3列,因此您不能将col_index_num设置为8,因为这会导致错误。
请查看图片:
G3具有以下公式:
var s = new MyStruct();
s.Foo = "1";
var s2 = (MyStruct)(object)s;
Console.WriteLine(s.Foo);//1
Console.WriteLine(s2.Foo);//1
提示:
如果搜索值未出现在范围内,请使用IFERROR以避免错误
=VLOOKUP(E4,INDIRECT(E5),2,0)