如何在excel中将文本作为单元格引用传递?

时间:2015-05-10 18:45:49

标签: excel reference cell vlookup

我有一个vlookup,它给出了输出Sheet2!A:B。我想在另一个Vlookup中使用此工作表引用作为参数:

Vlookup(something, Sheet2!A:B,something, something)

我希望第二个Vlookup将其用作单元格引用。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:0)

如果第一个VLOOKUP function返回文字字符串" Sheet2!A:B" 然后将其包装在INDIRECT function中以转换看起来像的文字像单元格范围引用到操作单元格范围引用。例如:

=VLOOKUP(1, Sheet1!A:Z, 26, FALSE)   ◄ returns the text string "Sheet2!A:B" (sans quotes)
=VLOOKUP(<something>, INDIRECT(VLOOKUP(1, Sheet1!A:Z, 26, FALSE)), 2, FALSE)

答案 1 :(得分:0)

你可以级联查找在这个例子中,单元格 B2 中的第一个查找在表格中找到一个快乐的人的名字 C1:D5

第二次查询使用第一次查找结果在 C7:D11

中找到快乐的人的得分

enter image description here