从 Cell-Value 在 VLOOKUP-Function 中创建矩阵的工作表名称
Create worksheetname of matrix in VLOOKUP-Function from Cell-Value
我有一个可用的 VLOOK 功能。矩阵在不同的工作表上。这是我的功能(德语):
=SVERWEIS($A1;Haus!$B$13:$K$100;7;falsch)
=VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
我有很多不同的工作表,我不想通过用不同工作表的名称替换 Haus 来重写每个公式。
是否可以从单元格中调用名称?我想在第一行中包含所有工作表名称,在第二行中包含 VLOOKUP 函数。在我的想象中,然后应该可以向右拖动公式,它会自动完成具有正确名称的公式。
A1 豪斯
A2 =VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
B1 启动
B2 =VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
C1池等
我在 VLOOKUP-Function 中使用 CELL("Content", A$1)&"!"$B$13:$K$100 进行了尝试,但没有按预期工作。
有什么想法吗?
查看 INDIRECT
函数。假设您的 sheet 名称在 A1 中,而您要查找的值在 A2 中。您可以在 A3 中使用
这样的公式
=VLOOKUP(A2, INDIRECT(A1&"!$B:$K0"), 7, FALSE)
我有一个可用的 VLOOK 功能。矩阵在不同的工作表上。这是我的功能(德语):
=SVERWEIS($A1;Haus!$B$13:$K$100;7;falsch)
=VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
我有很多不同的工作表,我不想通过用不同工作表的名称替换 Haus 来重写每个公式。
是否可以从单元格中调用名称?我想在第一行中包含所有工作表名称,在第二行中包含 VLOOKUP 函数。在我的想象中,然后应该可以向右拖动公式,它会自动完成具有正确名称的公式。
A1 豪斯
A2 =VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
B1 启动
B2 =VLOOKUP($A1,Haus!$B$13:$K$100,7,false)
C1池等
我在 VLOOKUP-Function 中使用 CELL("Content", A$1)&"!"$B$13:$K$100 进行了尝试,但没有按预期工作。
有什么想法吗?
查看 INDIRECT
函数。假设您的 sheet 名称在 A1 中,而您要查找的值在 A2 中。您可以在 A3 中使用
=VLOOKUP(A2, INDIRECT(A1&"!$B:$K0"), 7, FALSE)