工作表名称的动态路径,Excel

时间:2013-10-01 18:57:30

标签: excel excel-formula

我有一本excel工作簿,其中包含一张表,用于将外部表名称与其关联的查找表2列交叉引用。第一列是表名列表。第二列是与查找表关联的表的列表。见图片

查找表是同一工作簿中的其他工作表。所以我有另外5张名为'Table1_lookup','Table2_lookup','Table3_lookup','Table4_lookup','Table5_lookup'

我想动态地将查找表名称设置为它的关联表单,这样如果有人更改了表单名称,上面交叉引用表中“LOOKUP_TABLE”列中的单元格也会自动更新。有没有办法用一个简单的公式来实现这一目标?我似乎有办法硬编码到工作表名称,但是当工作表名称发生变化时,链接就会被破坏。

谢谢, 麦克

1 个答案:

答案 0 :(得分:0)

使用一系列公式,例如:

=RIGHT(CELL("filename",Table1_Lookup!A$1),LEN(CELL("filename",Table1_Lookup!A$1‌​))-FIND("]",CELL("filename",Table1_Lookup!A$1)))