我有一本excel工作簿,其中包含一张表,用于将外部表名称与其关联的查找表2列交叉引用。第一列是表名列表。第二列是与查找表关联的表的列表。见图片
查找表是同一工作簿中的其他工作表。所以我有另外5张名为'Table1_lookup','Table2_lookup','Table3_lookup','Table4_lookup','Table5_lookup'
我想动态地将查找表名称设置为它的关联表单,这样如果有人更改了表单名称,上面交叉引用表中“LOOKUP_TABLE”列中的单元格也会自动更新。有没有办法用一个简单的公式来实现这一目标?我似乎有办法硬编码到工作表名称,但是当工作表名称发生变化时,链接就会被破坏。
谢谢, 麦克
答案 0 :(得分:0)
使用一系列公式,例如:
=RIGHT(CELL("filename",Table1_Lookup!A$1),LEN(CELL("filename",Table1_Lookup!A$1))-FIND("]",CELL("filename",Table1_Lookup!A$1)))