使用公式超链接到同一工作簿中的单元格引用

使用公式超链接到同一工作簿中的单元格引用

我可以使用公式HYPERLINK链接到同一工作簿中的某个位置吗?

我可以用它来打开另一个文档,但我只想在工作表之间移动。

因此,在A1Sheet 1 的单元格中,我想要类似

=HYPERLINK('Sheet!2A1' , "link")

然后理想情况下,我可以使用: =HYPERLINK(C1, "link"), 这里C1将包含我希望超链接转到的位置。可能需要使用INDIRECT

我不想使用传统的CTRL+插入超链接的方式K,因为这意味着我无法通过改变位置使其动态化C1

那么,如何使用HYPERLINK到达同一工作簿中的某个位置?

答案1

这实际上非常简单,对于任何感兴趣的人,您只需要使用主题标签,请参阅以下示例:

=HYPERLINK("#Sheet2!A1", "link")

并使用单元格值作为链接位置创建动态版本:

=HYPERLINK("#'"& C1 &"'!A1","Link")

用作C1动态单元格

您甚至可以发挥真正的创造力,并使用新工作表名称中的单元格,因此如果工作表名称发生变化,超链接也会随之变化:

=HYPERLINK("#'"& MID(CELL("filename",'Sheet2'!A1),FIND("]",CELL("filename",'Sheet2'!A1))+1,255) &"'!A1","Link")

相关内容