我有一个摘要页面和 50 多个其他页面,编号为 1-50。我想做的是创建一个超链接,单击后会转到正确的工作表。我已经让它工作了,但当我将其向下拖动时,它不会移动工作表编号。
目前我正在使用这个公式
=HYPERLINK(INDIRECT(SheetNames!A1&"!"&"A1"), "Details")
但是它不起作用。
任何帮助,将不胜感激
答案1
您真的需要超链接吗?您可以使用内置的工作表索引来获取超链接吗?
右键单击其中一个导航按钮(Excel 窗口左下角的小箭头)。这将显示工作簿中的工作表列表。您可以从列表中选择并直接导航到该工作表。
使用此方法,如果您添加或删除工作表,则无需编辑超链接。
如果必须使用超链接,请尝试以下公式:
=HYPERLINK("#'Sheet"&ROW()&"'!A1","Sheet"&ROW())
假设您的工作表名称为 Sheet1、Sheet2 等...并且您将指向链接工作表中的单元格 A1。您与工作表的链接将由 ROW() 函数控制(即第 7 行上的链接指向 Sheet7)