首页 文章

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

提问于
浏览
0

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

查找表是同一工作簿中的附加工作表 . 所以我还有5张名为'Table1_lookup','Table2_lookup','Table3_lookup','Table4_lookup','Table5_lookup'的工作表

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

谢谢,迈克

1 回答

  • 0

    使用一系列公式,例如:

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

相关问题